436 393
535 82
79 114
294 28
230 488
337 252
620 554
596 332
243 311
645 383
534 730
891 798
800 510
543 312
740 886
389 669
104 806
120 978
97 298
625 352