317188
394784
293494
710625
746412
975598
1028868
172765
89367
590375
660634
157686
588950
221810
795109
522127
304894
486192
373907
211625
132744
30107
562802
584542
366529
309627