1005 946
941 694
884 763
795 699
643 109
609 910
605 683
604 13
544 671
506 684
499 114
494 107
410 902
406 316
349 243
217 515
207 329