2894 591
1733 292
1022 163
3098 742
15773 610
6850 314
84507 250
7018 918
5995 606
2755 197
5379 897
28194 904
5061 494
3721 778
6719 691