676792
663531
132782
303589
1201526
683633
801360
167752
317704
1050960
572853
692479
435898
237880
988369
770365
119479
315663
389605
882380
292125
165527
163589
24816
619557
212940
1330742
1123521
376277
1090672