15012 15
12926 28
1325 5
25860 76
2528 6
5771 56
2780 12
2520 7
1433 8
2737 14
3851 18
2874 10
851 0
675 0
2193 10
1396 6
1674 3
1296 5
1215 0