2805741 6027
72975 563
4431 38
2757 224
8205 737
20281 244
5183 629
6657 279
3395 46
5989 485
3847 303
13708 163
5117 888
1687 188
6200 573
37904 273
59387 197
86573 842
50307 60
5409 503
19810 505
1375 249
15280 437
12560 594
8866 521
5089 52
3308 788
7270 616