8978 15
11614 20
17114 35
22188 37
13437 25
6854 14
4088 7
5202 9
5428 7
5079 8
1939 1
2303 1
6557 10
7571 12
4651 9
2489 3
3064 0
2384 2
29049 58
26435 53