290 140
1038 13
562 121
995 835
286 381
849 39
607 423
239 461
543 585
129 310
447 851
695 679
1085 118
1128 298
978 175
571 917
1211 293
618 853
558 71
604 892