128603 347
5950 209
3658 233
8536 319
18107 307
15866 933
3638 145
1263 296
3682 800
777 196
403 61
2274 345
1768 516
5531 870
5831 772
2995 619
2360 588
2860 781
4585 885
2111 417
1009 280
3067 251
589 76
3228 458
7015 601
2038 332
41777 141
4090 144