432
427
506
444
422
497
440
4811
655
405
4911
466
33067
25210
23562
20893
1704267
16292
1522148
14506
1363144
12560
11380
9780