2931 591
1871 292
1086 163
3137 742
15987 610
6864 314
84853 250
7022 918
6004 606
2755 197
5388 897
28244 904
5068 494
3721 778
6726 691