30822 27
28491 66
25809 44
16912 32
15814 58
10935 28
7782 18
5926 21
5841 16
5764 11
4935 19
4899 22
4128 8
3922 19
3789 15
3423 3
3415 8
2835 3
2694 3
2617 11
2604 3
2545 7
2536 8
2282 5