296
323
283
366
230
464
247
363662
300
3711
292
3114
29727
22730
20792
18453
1482267
14272
1334148
12956
11530
1145144
10000
83411