36 715
938 776
252 862
857 621
287 43
16 109
241 91
331 254
560 712
576 896
39 304
878 898
561 578
576 736
163 493
44 595
549 298
483 267
917 896
953 709