522
577
392
516
444
5412
5819
4621
396
504
594
3912
30397
23190
21332
19143
1539267
14692
1379148
13276
1190144
11730
10300
8570