30 474
704 695
461 478
99 556
682 802
740 627
596 826
1273 657
379 654
204 635
719 887
797 552
77 863
855 694
39 14
426 82
738 601
319 642
1508 20
185 78
983 253
188 40
802 600
249 283