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