330
247
363662
300
3711
292
335
322
387
326
264
190
30007
22920
21022
18753
1498267
14412
1350148
13036
1160144
11590
10100
83911