18518 25
9347 28
4896 15
3548 12
3493 3
2932 3
1995 8
1835 3
1635 2
1635 5
1518 6
1495 5
1483 3
1451 1
1404 3
1363 4
1318 5
1221 3
1212 1
1201 4
1169 4
1130 0
1094 5
1077 3