46213
880370
471570
1006514
890483
659847
1048690
177613
809763
98072
154890
292995
1022373
250892
236256
307979
620780
562523
450715
114903
877215
1038865
371950
565964
722470
161255