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