18506 29
3688 16
2684 14
3463 13
1359 7
1307 6
916 5
1334 4
1210 3
877 2
1113 2
1461 2
1308 2
1509 2
1089 2
1284 1
1166 1
1291 1
930 1
1073 1
1180 0
1060 0
1007 0
923 0