744833
1165239
1345554
787515
457578
227479
756880
903535
1087136
699771
693702
1055950
429731
471288
915166
1143321
1420635
1560871
1720675
1287644
962764
270533
1093749
406429
675196
749522
762451
969225
1207313
2763919