526 570
129 207
883 172
605 425
210 391
306 902
937 397
714 505
712 395
143 106
496 479
906 552
759 493
808 502
807 158
571 243
613 469
200 259
89 588
150 267