18181 2
31580 6
19201 2
30679 5
25584 8
28380 5
58378 15
31576 6
19304 2
15081 0
18033 1
15701 3
50806 9
28354 2
49477 6
40529 3
48228 4
36428 6
15280 0
29008 5
27127 3
17706 0
16976 2
24405 1