644869
825240
745960
218548
33933
432243
534285
837850
943192
198636
418867
7457
507357
668959
509160
377781
578750
547930
80289
1020562
612781
339186
261994
936643
245336
922832