906 59
896 609
840 165
801 911
640 370
633 582
577 647
525 957
443 718
341 331
305 798
222 510
193 247
172 655
166 892