1008 564
383 305
497 587
89 270
691 839
445 374
151 474
822 473
80 933
676 432
200 433
567 945
5007 786
646 48
798 371
132 886
549 9
243 654
545 466
219 90
85 167
447 686
617 535