21093 252
36667 505
20591 388
207461 487
24410 142
112734 458
2139 337
22783 599
55759 112
25281 759
3830 213
36008 451
990 103
2985 497
15088 755
13182 702
11121 300
2948 370
2726 363
9298 414
19524 683
27767 501
26507 676
28622 707
18305 569
48699 297
34967 630
42911 695