15057 15
12979 28
1601 5
25909 76
2558 6
5899 56
2815 12
2544 7
1451 8
2762 14
3879 18
2890 10
866 0
692 0
2214 10
1416 6
1690 3
1311 5
1235 0