688 253
791 601
292 804
311 298
379 774
516 689
500 316
442 958
323 898
556 886
120 105
404 652
413 359
421 521
679 432
480 98
697 286
916 225
652 339
304 353