16006 40
31324 81
20131 77
12000 11
41124 135
19286 28
20169 49
23978 63
10032 9
16045 14
10893 16
30305 116
29258 77
12120 31
11643 7
13820 26
31809 78
28139 50
29524 90
35707 99
12268 27
19790 37
11950 13
14765 25