2598 30
2588 12
2360 14
2031 10
1835 4
1828 10
1719 8
1644 2
1568 5
1425 9
1297 5
1168 12
1160 2
1123 10
977 5
925 4
925 1
877 3
849 1
800 3
797 2
785 1
647 1