2850698 7251
178221 790
118300 632
41941 582
60172 486
297815 1059
107747 465
47556 393
201623 489
62430 598
4209 30
57012 163
120641 735
23354 113
115225 806
49427 584
3008 153
125173 752
108008 551
13206 860
87736 767
90871 499
9591 652
107036 210
16001 602
4785 587
21159 187
35410 591