8009 500
9987 627
10621 257
7053 101
10843 828
7357 812
6002 656
4420 331
2368 145
3417 393
6340 464
6930 520
1486 32
2488 428
1009 39