511 298
346 345
828 144
700 577
152 332
694 243
480 621
750 604
8 157
236 677
414 510
539 923
227 94
496 502
48 541
294 458
39 173
713 784
672 378
78 336