118760
91682
505442
802179
909116
1625811
1466590
1213858
1119117
40859
627794
329527
679330
1178203
1688907
892663
885197
603749
396929
645169
510460
494471
583289
783310
1248985
129570