1110
1083579
11515
778
670
7510
780
974
13713
877
856
765
45688
34670
33993
31595
2724268
2474154
24424
2157149
21426
17230
17110
15450