1010 475
73 374
576 391
275 296
754 60
962 576
653 437
693 3
733 847
770 92
421 324
523 228
945 535
534 564
60 377
939 352
383 596
417 311
238 810
446 26