351 80
976 434
1019 380
562 245
601 489
358 242
816 985
414 94
411 585
73 524
538 957
33 912
294 852
439 432