287763
891222
53086
283174
22547
890358
978445
76174
556352
249132
977297
379865
7450372
6091935
5801461
516456
43811000
4377288
4350956
3882227
3870463
3775730
362917
3166209