30936 27
28668 66
25887 44
16953 32
15909 58
11000 28
7832 18
5962 21
5894 16
5805 11
5010 19
4941 22
4159 8
3968 19
3828 15
3461 3
3457 8
2864 3
2720 3
2655 11
2638 3
2593 8
2585 7
2321 5