2508202 7125
5049 1001
3378 30
6452 170
3276 477
29252 521
2861 559
6111 195
9254 148
6564 879
1139 173
7186 492
15076 525
12778 647
8489 415
35543 877
5900 733
3022 480
900 85
2826 737
5271 806
5779 445
10430 418
5774 308
4315 302
3935 388
3077 462
3136 292