4378 30
3305 14
2995 9
2541 5
2156 4
1626 4
1530 4
1461 3
1443 5
1383 3
1354 6
1351 5
1346 3
1309 3
1110 2
955 2