1245 138
1171 44
1014 760
1002 691
855 895
854 116
803 109
741 409
672 238
661 173
653 36
648 602
484 114
335 352