18546 49
2880 8
1637 3
3033 10
2901 8
1502 3
2547 6
2683 3
1056 0
2137 9
1972 5
2281 4
1726 3
2595 3
1709 1
1013 3
1881 5
1042 1
967 1
2347 8
2243 11
1687 1
916 1
1747 4