29870 30
29288 28
28758 53
21980 23
20642 46
17942 28
17682 12
14760 9
14635 10
14237 13
12787 4
12653 14
12420 14
11913 7
11659 11
11624 8
11531 8
11482 16
11382 9
10920 6
10571 3
10418 9
10049 10
9682 24