487
622
594
726
286
9014
517
544
763
740
850
6812
37527
28890
27233
24463
2084267
18934
1835153
16976
1695147
14160
13710
11970