18522 25
9355 28
4913 15
3554 12
3506 3
2944 3
2001 8
1844 3
1646 2
1639 5
1522 6
1496 5
1491 3
1458 1
1408 3
1364 4
1329 5
1227 3
1216 1
1203 4
1173 4
1133 0
1100 5
1089 3