1102 163
983 812
971 538
944 588
926 864
918 599
828 133
820 6
812 359
807 275
783 260
714 845
653 762
480 316
459 125
375 749
301 404
234 587
222 228
219 371