2852 810
824 301
1547 9
3212 741
2796 162
866 988
723 736
889 623
811 426
663 343
605 880
212 785
150 581
715 599
319 9
219 74
193 175
51 703
554 853
501 659