2315 294
324 385
816 132
1085 850
1003 216
1018 478
847 2
486 431
1040 670
671 488
708 244
547 790
1097 494
855 938
750 868
917 891
328 559
991 684
370 655
454 142