1054 826
472 358
307 783
537 629
976 592
215 22
888 534
889 75
195 566
285 521
299 447
909 394
139 171
381 295
421 818
615 61
540 685
100 323
493 649
907 803