30960 27
28730 66
25934 44
16966 32
15950 58
11017 28
7845 18
5987 21
5913 16
5830 11
5022 19
4958 22
4184 8
3992 19
3853 15
3484 8
3471 3
2888 3
2744 3
2673 11
2657 3
2616 8
2612 7
2349 5