319 959
652 348
617 73
1020 254
340 633
486 730
1287 351
562 766
253 727
196 490
429 42
66 418
770 85
627 506
1061 312
501 576
837 84
157 109
602 381
86 875