797695
65057
37579
725648
390575
197360
895812
804357
983699
693180
516130
10666
5515367
4532935
4350459
3446462
3445998
3406286
3355956
3011729
3001226
2484209
2135352
2132407