570
4710
5119
566
455
417
518
364
722
690
459
5910
30397
23190
21332
19143
1539267
14692
1379148
13276
1190144
11730
10300
8570