417
492
690
4510
5910
458
449
498
381
344
605
554
29657
22630
20752
18423
1475267
14242
1332148
12916
11500
1139144
9940
83211