1105 482
949 632
215 558
266 249
175 696
114 186
552 192
663 397
521 844
747 345
707 637
359 520
68 220
1325 643
417 828
478 194
865 318
586 286
101 85
445 853
840 316
288 952