34 431
744 341
452 543
578 385
682 1000
504 980
585 951
616 629
216 175
67 283
602 675
20 567
629 167
397 879
287 88
807 555
484 456
473 340
762 711
388 679
70 708