75256
556555
216309
429977
963138
591575
153203
76203
409994
480321
919540
969348
51640
51379
595828
816283
1226401
1201370
1122579
1081660
107531
1075146
1055710
1049663
1041755
1039435
1037733
1037667
1034620
1031438