22734 53
32496 45
16389 33
17671 31
13126 25
19101 24
11127 18
3763 17
5993 11
2935 9
5795 9
7046 9
3013 7
4730 3
30537 0