411982
1016390
95512
883536
531151
584214
766409
105444
875688
248985
245651
222190
462131
20342
1075146
229716
371344
858122
384202
873159
463794
944956
488190
145931
642551
41261