30996 27
28801 66
25961 44
16990 32
15980 58
11031 28
7861 18
6009 21
5955 16
5838 11
5032 19
4962 22
4190 8
3997 19
3869 15
3491 8
3486 3
2895 3
2752 3
2684 11
2664 3
2626 9
2616 7
2356 5