384293 1079
257163 1184
2860847 7255
178228 790
118098 632
41910 582
60064 486
297833 1059
107638 465
47547 393
201391 489
62347 598
4178 30
56946 163
120133 735
23229 113
115120 806
49305 584
2958 153
124828 752
108014 551
13125 860
87602 768
90705 499
9614 652
106959 210
15974 602
4765 587