1104 482
266 249
493 403
337 630
175 696
1325 643
703 938
159 414
367 282
521 844
865 318
960 736
44 857
226 663
1131 813
707 637
673 695
586 286
445 853
1009 582