14570 43
2438 8
2291 13
1784 4
1702 2
1688 3
1591 4
1542 2
1408 6
1381 3
1380 2
1374 1
1359 1
1321 5
1314 4
1215 4
1134 2
1114 3
1050 1
1002 0
996 1
974 4
952 2
929 0