2850713 7251
178222 790
118300 632
41946 582
60173 486
297822 1059
107750 465
47556 393
201623 489
62431 598
4209 30
57013 163
120661 735
23355 113
115225 806
49429 584
3008 153
125178 752
108011 551
13206 860
87737 767
90872 499
9591 652
107040 210
16001 602
4785 587
21159 187
35411 591