30943 27
28684 66
25900 44
16956 32
15922 58
11009 28
7835 18
5971 21
5896 16
5816 11
5014 19
4949 22
4169 8
3979 19
3839 15
3468 8
3461 3
2875 3
2730 3
2661 11
2646 3
2602 8
2596 7
2331 5