174853 800
82567 678
142855 630
29147 79
95317 369
24991 251
11469 169
30656 871
14511 196
15073 677
7079 522
8707 375
14622 704
12448 493
18649 505
21732 482
17412 484
231087 773
19803 742
218246 1031
367464 2127
80322 899
10825 53
8779 446
7221 387
20191 265
27831 309
103580 933