1243 138
1171 44
1014 760
1002 691
854 116
851 895
801 109
737 409
672 238
660 173
652 36
646 602
483 114
334 352