18507 29
3696 16
2684 14
3463 13
1360 7
1308 6
918 5
1334 4
1210 3
877 2
1113 2
1462 2
1309 2
1510 2
1089 2
1284 1
1170 1
1292 1
931 1
1073 1
1180 0
1060 0
1008 0
926 0