31008 27
28825 66
25974 44
16996 32
15997 58
11040 28
7864 18
6015 21
5964 16
5843 11
5037 19
4967 22
4192 8
4001 19
3876 15
3495 8
3489 3
2900 3
2754 3
2694 11
2669 3
2632 9
2618 7
2362 5