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