18178 16
953 4
1006 9
762 8
2827 14
1600 0
2248 7
1343 4
1596 7
2890 6
1852 2
1206 0
5088 14
5329 19
4730 23
3579 18
1183 1
3436 9