897 271
368 173
340 541
627 909
570 848
120 721
852 718
476 165
510 378
580 550
711 707
407 957
629 135
258 617
944 298
642 508
248 652
505 19
124 288
141 65