637
491
777
635
822
865
920
810
930
830
537
400
42257
32110
31183
28425
2450267
22104
2136153
19566
1954149
15910
15670
13910