30000 42
4881 42
5421 24
3191 21
2852 20
2931 16
2563 15
2762 13
2286 13
1695 12
3417 11
2703 11
1957 10
2499 6
1002 6
2720 5