1026 527
383 49
924 248
828 887
681 511
398 911
539 372
712 365
305 332
106 966
82 91
253 974
103 732
688 407
191 562
531 976
928 254
137 205
445 860
355 11
106 958
148 506
765 94
610 281