640 253
231 267
551 263
353 970
532 780
472 122
257 113
477 46
682 909
367 425
910 154
310 907
438 370
286 205