297 95
416 60
545 495
879 202
603 439
182 334
715 988
143 674
428 293
1040 816
650 310
316 215
857 560
136 642
934 575
468 228
819 766
789 9
331 723
604 302