840
1730
4441
2962239
112251
14994178
99057
65616
1614
1542
2105
6588
1610817
1125812
10502276
1013916
96623
9527258
7853154
749711
69816
60344
55812
53158