2898 313
236 562
326 49
674 43
862 97
776 801
66 889
398 488
299 141
223 601
278 484
369 833
779 854
579 511
1163 1000
752 412
897 230
816 650
42 991
118 584
756 45
526 364
485 36