88 286
1050 85
1480 400
353 222
204 192
373 594
386 803
229 627
71 722
838 897
746 120
364 99
875 881
953 304
495 410
326 797
89 783
674 691
907 708
876 656