12457 26
31956 86
6348 5
28770 48
10414 12
9240 15
6083 4
6988 9
5440 4
8861 10
7549 6
15494 35
11438 26
9231 7
18380 27
14194 28
25764 68
16478 19
19207 50
41744 108
14152 17
12738 17
27818 48
40176 74