435 393
535 82
75 114
291 28
230 488
337 252
620 554
594 332
242 311
640 383
534 730
891 798
800 510
543 312
734 886
387 669
104 806
119 978
96 298
625 352