9007 805
8746 70
28977 798
3151 112
18149 735
37081 877
3005 524
17760 693
20167 571
38625 382
30192 481