293 240
432 61
708 846
438 486
734 377
425 286
1064 99
983 368
707 997
875 79
534 861
238 220
342 135
220 610
1000 432
217 957
246 262
551 675
656 872
752 731
514 798
2343 510
740 644
600 317
258 35
1053 562
605 619
777 588