307526 1009
446391 1064
52912 541
1098141 1879
64144 126
519785 1252
92285 762
287744 671
223982 485
357986 884
473538 692
54533 649
416503 529
345740 780
300476 945
63372 691
427964 1706
243216 1164
450999 1340
21032 206
398450 555
325474 988