3410
490
453
480
380
4915
366
595
350
344
387
29547
22520
20661
18313
1470267
14192
1324148
12856
11500
1131144
9810
83011