29629 30
28805 28
27992 52
21502 22
20161 46
17697 27
17436 12
14515 9
14398 10
14005 13
12547 4
12414 14
12177 14
11670 7
11531 8
11417 11
11379 8
11248 16
11150 9
10920 6
10323 2
10179 9
9818 10
9682 23