15945 26
2959 14
2842 7
2457 5
2382 11
2371 2
1942 20
1860 4
1801 6
1779 8
1695 3
1576 2
1519 4
1405 3
1393 3
1391 0
1376 4
1335 5
1315 1
1232 2
1159 0
1103 0
1078 1
1043 2