224
152
210
181
226
234
270
247
301
244
231
302
29947
22830
20992
18693
1497267
14412
1350148
13016
1159144
11580
10090
83711