17221 18
23131 44
29645 47
21580 32
20963 38
22399 34
31614 116
29881 74
18884 24
22683 47
15040 19
30316 79
41811 132
16077 28
12379 17
22262 33
18353 23
19657 44
36439 88
17093 20
17118 43
13448 15
14629 15
49870 106