278967
159884
351392
639190
195338
24824
877712
713760
16023748
715786
5186578
4468980
3597192
3578510
2343216
2233495
679590
393472
158547
245203