1110
1083579
11515
778
670
7510
780
974
13713
877
856
765
45768
34680
34013
31645
2732268
2478154
24454
2162149
21426
17230
17110
15450