823 108
120 50
668 430
555 408
804 736
26 967
231 262
974 68
745 34
358 798
241 531
447 168
279 523
389 134
135 428
506 638
629 969
717 834
298 910
652 75