12342 18
10339 17
4292 2
6357 12
2580 0
2838 8
3386 1
3515 3
8696 19
11458 8
3008 10
5362 9
4510 15
3780 3
3408 5
5826 10
4018 4
5817 5
3711 6
3935 5
4284 4
6975 9
11808 21
9947 29