903 298
846 5
838 878
792 586
709 608
541 27
509 957
417 392
412 827
382 479
377 270
375 526
373 664
334 78
300 494
223 307
112 209