675
600
617
4814
465
627
540
668
352
4911
6212
4518
31627
24190
22502
20083
1624267
15722
1440148
13916
1290144
12200
10970
9250