558 276
878 350
625 319
319 616
558 268
285 933
244 196
428 156
191 574
725 765
247 113
396 37
671 894
338 20
37 617
659 761
285 3
1138 62
644 102
358 594