903 839
683 317
913 800
637 895
159 471
627 685
65 29
19 926
514 595
313 115
885 71
830 334
397 837
460 529
355 740
306 335
282 517
435 163
790 418
144 696