9006 805
8746 70
28966 798
3151 112
18148 735
37078 877
3004 524
17759 693
20158 571
38612 382
30188 481