31014 27
28831 66
25979 44
16998 32
16001 58
11042 28
7865 18
6018 21
5966 16
5844 11
5042 19
4968 22
4194 8
4002 19
3879 15
3498 8
3490 3
2903 3
2755 3
2695 11
2670 3
2634 9
2620 7
2363 5