1007 164
978 211
953 675
877 63
816 43
752 166
694 429
692 616
583 692
564 292
533 633
519 265
384 200
382 550
346 979
225 704
200 240
129 559