18580 29
3743 16
2741 14
3516 13
1398 7
1338 6
957 5
1369 4
1252 3
911 2
1168 2
1497 2
1346 2
1549 2
1121 2
1334 1
1209 1
1337 1
968 1
1110 1
1235 0
1103 0
1054 0
969 0