3785
2677
60545
24510
105320
4365
4258
7347
94218
91715
8125
79127
1643717
1163412
11410276
1041716
10338259
97924
8395155
782111
71596
62304
57852
54338