350 83
399 394
493 149
580 445
885 862
821 444
646 659
924 586
357 997
341 391
395 218
1003 160
955 868
620 673
403 691
292 699
955 211
591 549
1041 347
472 610
454 975
1032 677
219 886