29084 61
19787 19
14116 18
13809 17
13108 18
12552 9
12532 20
10871 9
10757 16
9991 10
8622 8
7997 11
7672 10
7531 13
7256 18
7089 8
6988 4
6217 11
5650 4
63 4
10 7