18571 25
9391 28
4968 15
3596 3
3578 12
2980 3
2033 8
1867 3
1676 5
1671 2
1548 6
1522 5
1513 3
1488 1
1447 3
1389 4
1351 5
1249 3
1246 1
1236 4
1201 4
1169 0
1127 5
1125 3