294986 1018
30063 242
17507 367
12081 99
170670 319
135725 461
19709 255
159432 292
3709 628
8553 370
46037 534
227921 860
6905 492
2369 531
2097 553
877 206
2858 564
1250 225
19149 553
3015 553
11924 113
1929 103
185356 918
4883 747
11324 665
5267 501
228180 877
54007 680