839 501
740 784
625 579
683 627
197 667
931 318
652 160
253 382
619 367
546 672
118 650
225 779
637 472
1004 1
403 289
485 153
299 598
287 115
58 161
90 140