12295 15
14602 20
11439 8
11675 14
12928 22
18921 41
32554 43
25090 49
49262 157
13091 10
21971 44
16025 5
49640 103
14629 15
13448 15
17118 43
19657 43
16077 28
41811 131
30082 79
22683 47
29650 72
22399 34
21580 30