2851 623
4941 158
16731 114
3314 143
2928 170
1341 157
2345 161
36576 393
6874 726
3826 812
1898 131
46152 855
16737 449
16672 687
4826 120