355 139350
176 17011
173 71720
129 37741
116 16106
113 44555
104 44690
93 14572
93 33270
92 15799
90 21212
87 22195
85 34062
85 65802
84 37951
84 20228
83 19606
81 10142
80 4814
76 33446
75 53922
75 34772
69 41261
67 1990
64 19618
64 7112
62 36595
60 10554
59 14886
57 15791
57 6720
56 13630
52 40175
52 9356
51 19738
50 9342
49 14328
49 13640
46 16629
46 102001
43 9028
40 5298