31502 41
9062 6
13017 24
14414 29
10514 12
17321 44
12288 26
16366 52
22342 51
10569 4
10194 2
11664 7
21230 36
18641 47
14031 21
12047 8
13161 12
10303 7
40614 30
11102 11
13991 20
11717 16
21507 43
18557 17