780
420
9911
630
867
752
1146
1108
1145
1970
1210
882966
614212
44010
43933
42117
3720270
3509156
30014
2910149
27866
23692
21980
19990