9875 23
2428 19
2502 8
2987 7
2940 6
1261 5
2185 5
1870 5
2051 4
2046 4
2145 3
1203 3
1660 3
1768 3
1204 2
1067 2
2207 2
1162 2
896 1
988 1
1280 1
1561 1
939 1
978 1