697 508
566 735
678 173
455 149
416 652
277 388
814 330
660 514
483 200
954 162
371 937
298 527
481 363
124 639
203 683
207 855
856 480
502 953
850 78
189 817