260
294
234
211
313
271
190
210
262
231
220
30587
23220
21342
19263
1544267
14822
1382148
13296
1208144
11800
10320
8590