2086 304
592 761
369 312
929 805
461 352
558 454
745 132
647 563
490 457
248 147
682 884
917 784
2540 648
1000 929
378 337
236 8
431 32
110 230
2099 849
331 735
339 862
459 766
726 596
581 717