1103 482
553 741
492 403
1131 813
663 397
707 637
903 564
592 944
445 853
996 146
288 952
263 848
1325 643
114 186
501 792
673 695
177 224
86 747
47 175
927 975
116 549