30878 27
28596 66
25877 44
16939 32
15874 58
10969 28
7819 18
5948 21
5875 16
5788 11
4975 19
4922 22
4149 8
3955 19
3817 15
3446 3
3440 8
2850 3
2712 3
2647 11
2628 3
2587 8
2575 7
2311 5