397329
224746
1026387
775889
1238329
1057355
770206
629110
421688
291995
180997
311770
264284
501841
417275
782256
815951
470118
381102
59387
525115
83766
279432
638607