1332 243
331 215
264 550
659 135
249 134
634 955
603 879
826 852
314 551
294 688
385 562
428 626
783 74
723 826
787 310
156 419
326 384
142 14
647 942
214 329