1102 482
337 630
1325 643
367 282
491 403
305 768
663 397
960 736
581 710
976 372
369 527
445 853
144 618
257 457
1214 146
156 414
581 249
141 1
592 358
26 268
702 938
673 695
851 75