2858418 7254
178216 790
118092 632
41905 582
60059 486
297812 1059
107629 465
47528 393
201377 489
62342 598
4177 30
56939 163
120127 735
23227 113
115112 806
49298 584
2958 153
124821 752
108001 551
13125 860
87591 768
90696 499
9614 652
106956 210
15974 602
4764 587
21076 187
35371 591