193558
80333
1159579
658809
807168
223188
1319447
959457
402856
591531
737976
562919
647431
792322
310575
478420
299141
507849
278847
607132
98362
962478
843721
155380
594404
736200