983 568
1226 383
1272 678
668 944
1868 855
281 145
3177 217
1126 269
748 483
1416 457
877 254
903 421
1384 669
679 727
862 780
509 142
437 606
377 883
587 903
786 61