174856 800
82573 678
142855 630
29147 79
95322 369
24991 251
11469 169
30656 871
14511 196
15073 677
7080 522
8707 375
14624 704
12450 493
18649 505
21732 482
17413 484
231088 773
19804 742
218251 1031
367471 2127
80322 899
10825 53
8779 446
7221 387
20192 265
27832 309
103581 933