30978 27
28772 66
25950 44
16978 32
15962 58
11025 28
7857 18
5999 21
5932 16
5831 11
5028 19
4960 22
4186 8
3995 19
3862 15
3487 8
3479 3
2893 3
2746 3
2680 11
2662 3
2620 9
2616 7
2353 5