30843 27
28528 66
25851 44
16920 32
15846 58
10949 28
7794 18
5943 21
5861 16
5781 11
4956 19
4912 22
4138 8
3940 19
3800 15
3434 3
3430 8
2845 3
2702 3
2628 11
2614 3
2578 8
2561 7
2300 5