323
283
366
230
464
247
510
363662
3711
292
335
322
29657
22630
20742
18423
1475267
14242
1332148
12916
11500
1139144
9940
83111