1017 292
314 820
665 847
642 117
425 146
801 269
492 879
258 593
729 317
790 83
750 286
685 571
172 516
503 231
274 636
921 339
482 104
809 998
276 414
91 314