409 525
331 85
1018 723
384 562
638 697
449 536
557 102
518 231
988 630
277 686
903 668
321 361
891 302
277 313
393 359
150 27
801 472
786 635
905 110
847 98