128681 473
29641 924
12006 348
30739 717
125320 1027
13589 155
38510 831
4690 46
2822 154
3112 148
32156 764