2306 294
324 385
812 132
1085 850
1003 216
1018 478
840 2
485 431
1040 670
671 488
708 244
547 790
1094 494
855 938
749 868
917 891
328 559
991 684
370 655
454 142