293903 1018
30034 242
17505 367
12081 99
170639 319
135693 461
19698 255
159382 292
3707 628
8543 370
46014 534
227860 860
6905 492
2369 531
2097 553
877 206
2857 564
1250 225
19122 553
3015 553
11916 113
1929 103
185306 918
4883 747
11324 665
5267 501
228139 876
53999 680