271 160
279 838
442 93
799 60
378 253
429 142
696 900
128 699
516 614
822 97
799 190
872 166
527 287
351 232