21362 36
22608 58
18585 19
24966 49
27658 36
22140 26
20896 29
20944 31
15840 18
24143 52
11680 9
21088 2
20667 16
10303 4
36455 34
25700 33
34368 88
17320 35
24371 49
23606 41
28718 52
44278 110
60064 38
12575 7