21012 252
36525 505
20488 388
207238 487
24322 142
112583 458
2139 337
22774 599
55737 112
25255 759
3829 213
35972 451
990 103
2985 497
15082 755
13178 702
11117 300
2948 370
2726 363
9297 414
19520 683
27761 501
26502 676
28618 707
18300 569
48690 297
34962 630
42902 695