1102 992
893 135
805 844
784 815
566 837
549 422
467 662
455 497
393 359
360 324
261 657
173 532
41 570