1104 482
554 741
948 632
682 844
174 696
159 414
367 282
28 35
747 345
478 194
865 318
768 458
1214 146
26 268
707 637
673 695
410 280
348 164
406 814
288 952
47 175