1102 482
159 414
491 403
305 768
501 792
378 737
752 833
253 622
410 280
445 853
348 164
964 609
756 587
1131 813
252 444
552 192
747 345
478 194
420 405
865 318
359 520
903 564
86 747
112 824