161007 15
155553 14
94477 15
79234 9
68453 8
64281 6
63956 16
54852 9
52756 9
51026 1
48631 2
46651 4
45927 7
45606 6
45479 15
42581 4
27604 7
19883 10
17703 5