2496076 7120
5027 1001
3330 30
6440 170
3268 477
29191 521
2845 559
6084 195
9235 148
6547 879
1129 173
7143 492
15041 525
12725 647
8443 415
35466 877
5884 733
3012 480
888 85
2818 737
5250 806
5764 445
10425 418
5762 308
4296 302
3897 388
3060 462
3123 292