300 653
575 515
466 832
652 515
43 22
231 222
6 514
797 700
530 150
940 384
360 867
184 530
219 900
62 49
602 558
313 393
980 432
256 436
377 164
194 274
729 614
153 11
180 752
350 358
146 162
392 391
789 603
720 787
368 680
664 483