1647 292
921 163
3035 742
15321 610
6752 314
83858 250
7000 918
5966 606
2741 197
5361 897
28078 904
5024 494
3707 778
6703 691