24685 29
6223 17
1800 9
1472 9
1416 8
3027 8
1141 7
1378 7
2232 7
1166 6
1315 6
1296 5
2179 5
1247 5
1120 5
1376 5
1129 5
1097 4
1772 4
1030 4
1526 3
989 3
1116 3
1050 3