587 318
328 475
1272 930
806 623
1345 524
1125 172
431 838
663 337
695 235
1221 45
329 635
738 996
785 725
347 640
658 762
862 331
548 647
891 108
888 84
1298 42