1143 802
442 730
1056 355
570 109
880 265
409 546
291 397
426 749
1414 373
727 930
178 269
471 303
517 459
210 288
899 453
233 589
782 870
983 633
351 233
315 366