2902 313
649 859
544 55
674 43
862 97
804 66
703 932
159 313
590 857
1010 443
454 496
592 916
787 854
2983 412
935 712
444 617
238 562
313 201
997 246
370 695
758 45
656 875
223 537