987 361
1007 479
310 527
157 222
228 668
908 621
358 43
406 29
163 739
282 877
596 689
394 473
983 576
594 521
203 639
1048 547
875 577
846 566
385 254
111 856