531 49
1122 251
497 921
724 335
1215 9
747 525
635 406
381 370
776 801
452 698
982 205
778 183
1245 771
257 457
949 632
914 219
311 85
396 551
1325 643
97 46
113 541
166 1000
724 879