448483
522510
949374
527867
487347
676345
488616
641225
33868
395550
181756
134477
5509367
4527935
4347459
3443998
3442462
3404286
3352956
3010729
2997226
2481209
2133352
2131407