318
277
234
395
364
251
285
414
292
247
205
261
32257
24730
23072
20453
1663267
16042
1476148
14216
1322144
12390
11200
9580