30852 27
28545 66
25860 44
16925 32
15856 58
10957 28
7800 18
5944 21
5868 16
5783 11
4959 19
4916 22
4142 8
3946 19
3805 15
3439 3
3432 8
2845 3
2704 3
2634 11
2618 3
2582 8
2570 7
2302 5