18520 25
9350 28
4908 15
3550 12
3500 3
2941 3
1997 8
1841 3
1642 2
1638 5
1520 6
1496 5
1486 3
1455 1
1406 3
1363 4
1322 5
1223 3
1214 1
1202 4
1172 4
1131 0
1096 5
1086 3