351 80
976 434
1020 380
563 245
603 489
358 242
816 985
416 94
412 585
75 524
538 957
34 912
294 852
442 432