1076 999
442 730
581 958
248 217
40 338
591 604
747 8
633 13
282 949
925 302
1615 249
1103 44
1339 647
1116 59
1731 128
815 293
682 707
1482 206
709 584
421 29