30827 27
28497 66
25819 44
16915 32
15823 58
10938 28
7783 18
5933 21
5843 16
5771 11
4946 19
4903 22
4133 8
3930 19
3797 15
3426 3
3421 8
2841 3
2699 3
2621 11
2609 3
2551 7
2539 8
2293 5