1103 482
266 249
1131 813
217 568
615 448
702 938
416 828
865 318
586 286
581 710
86 747
629 755
553 741
1214 146
305 768
501 792
479 921
378 737
26 268
177 224
768 458
996 146
964 609