2851 623
4942 158
16731 114
3315 143
2928 170
1341 157
2345 161
36576 393
6874 726
3826 812
1898 131
46155 855
16741 449
16674 687
4826 120