961302
409409
653726
380323
601951
503338
507558
605337
14087
673952
368712
863436
5438367
4462934
4293459
3434462
3421998
3362286
3309956
2981728
2964226
2459209
2123352
2117407