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