1257 446
1147 351
1341 222
555 766
1033 258
659 566
662 225
65 32
353 562
520 865
362 272
845 99
226 285
310 812
134 281
625 666
737 872
649 680
406 483
758 617