757
12023
724
7710
664
908
795
861043
574
487
695
797
42277
32140
31203
28435
2450267
22104
2136153
19566
1954149
15920
15670
13930