796476
767924
970923
283633
351380
735602
849549
635500
5959500
3115654
2237336
2028238
1882736
1858895
183667
1762433
896250
54335
773944
144991