4546
5759
59115
3640
4093
1870
1526
1975
1684
39717
3085
2566
1976237
13699284
1363812
11920261
1164440
110243
9862157
968511
801237
80006
74665
68112