1301 714
234 406
229 266
386 975
953 145
266 552
139 230
644 405
1009 792
583 790
88 381
689 486
160 223
331 37
786 942
642 708
695 4