986
797
1250
1280
1043579
9019
738
1140
11513
865
1176
12826
42277
32140
31203
28435
2450267
22104
2136153
19566
1954149
15920
15670
13930