658
592
805
657
872
825
880
700
620
497
4410
731311
40667
30950
29793
26845
2338267
21014
2020153
1863149
18626
15330
14890
13230