7560 1
12873 14
14610 21
8652 8
8319 5
11106 16
12499 23
8827 7
16009 9
11664 12
9853 9
9482 13
9708 10
44833 33
30421 65
46101 77
105116 112