1171 138
1094 44
978 760
937 691
801 116
788 895
696 109
671 409
637 173
634 238
600 36
572 602
461 114
275 352