30930 27
28661 66
25883 44
16950 32
15905 58
10998 28
7831 18
5959 21
5892 16
5800 11
5001 19
4935 22
4154 8
3966 19
3827 15
3458 3
3453 8
2859 3
2717 3
2654 11
2635 3
2593 8
2583 7
2318 5