31014 27
28830 66
25978 44
16996 32
16000 58
11042 28
7864 18
6016 21
5964 16
5844 11
5040 19
4968 22
4193 8
4002 19
3878 15
3498 8
3489 3
2902 3
2755 3
2694 11
2670 3
2634 9
2618 7
2362 5