2610 625
10060 257
3565 99
9742 828
6822 812
5399 656
4100 331
2033 145
3050 393
5604 464
5843 519
1097 31
2357 428
762 39