1073 930
980 972
976 193
969 326
935 446
901 442
888 522
788 601
765 109
742 639
638 638
587 409
486 163
481 46
422 507
396 38
371 434
278 570
244 628
221 118