2313 573
4724 786
637 292
576 575
1007 875
1110 292
407 387
733 58
683 509
316 904
869 595
296 687
980 333
1971 123
3290 537
441 199
853 320
766 529
358 445
752 686
124 131
693 254
57 551
685 741