1005 251
359 176
916 212
795 374
349 680
756 65
318 714
44 67
819 229
880 790
356 817
482 233
409 547
645 560
214 154
138 238
603 714
55 28
739 843
988 879
716 541
302 100
615 680