2750 625
10061 257
3566 99
9743 828
6824 812
5401 656
4100 331
2033 145
3051 393
5605 464
5844 519
1099 31
2357 428
762 39