2510942 7128
5060 1001
3392 30
6456 170
3277 477
29267 521
2869 559
6120 195
9262 148
6571 879
1140 173
7193 492
15097 525
12790 647
8496 415
35547 877
5913 733
3024 480
904 85
2828 737
5273 806
5783 445
10431 418
5778 308
4320 302
3941 388
3078 462
3144 292