30533 42
28592 0
20439 50
17032 29
14100 29
13176 17
10150 18
8655 18
5680 10
5478 8
4742 8
4411 3
3108 17
2935 9
2354 7