88 286
1048 85
1473 400
353 222
204 192
373 594
558 486
386 803
229 627
71 722
838 897
746 120
364 99
875 881
953 304
495 410
326 797
89 783
674 691
141 455