521 685
237 179
65 205
38 12
419 423
596 290
488 292
370 945
943 503
383 810
751 477
387 111
678 708
493 957
548 975
844 989
426 167
154 712
718 744
761 894