30627 30
17580 24
15224 13
14917 9
14773 21
12235 9
11624 26
11344 13
10948 18
10161 10
9533 16
8882 4
8473 22
8460 10
8255 8
7835 20
7722 13
7720 6
7626 6
7185 13
6949 11
6854 13
6837 2
6654 12