16505 1
20432 15
19775 8
16615 10
14923 9
12664 11
17369 5
12063 7
17124 6
12254 2
14942 5
12998 2
27701 34
20441 3
96673 166
57769 119
29218 34
16584 16
14742 11
22321 24
29794 27
26870 23
12611 7
16518 15