364709
816673
628943
88851
202658
589400
1194601
553298
116536
84197
301601
168555
608538
278453
84290
79230
1018834
94785
854983
453471
744480
647272
334308
320184