10031 81
935234 960
2952 340
28674 834
9008 501
5945 740
3613 498
3808 589
24339 606
17055 397
9319 850
688 48