30096 42
4923 42
5481 24
3231 21
2884 20
2958 16
2599 15
2787 13
2316 13
1728 12
3460 11
2740 11
1976 10
2528 6
1032 6
2772 5