267
167
216
153
240
202
323
293
194
311
255
25527
19300
17471
15422
12102
1176263
10664
1053148
10080
901143
8230
75511