580 274
463 732
1545 842
444 858
484 36
128 659
545 966
766 676
495 276
356 763
430 484
951 319
407 413
494 921
1161 1000
861 97
865 911
1963 476
401 514
411 35
997 638
217 31
922 805
144 18