331 14
801 445
285 378
230 534
267 795
377 678
1134 512
328 963
418 130
770 190
652 565
504 240
611 551