500423 1013
33870 238
17781 785
121712 794
21984 248
26421 897
31101 362
6668 468
55815 307
15971 906
11018 698
26045 502
139547 486
68508 932
30780 716
98719 346
41966 243
450829 1599
13343 376
18968 243
15561 252
208602 477
18896 458
62658 677
627602 1950
13054 602
79798 808
266331 588