2905447 7275
6956 530
6525 710
82107 612
32059 680
5107 223
2597 95
6593 705
12477 590
21353 486
7324 600
4437 432
6738 847
5461 823
11828 314
29915 819
5089 315
3825 421
14093 945
3445 197
4343 518
1213 85
10873 562
24723 476
4825 631
5193 508
4548 33
4205 330