2851 623
4940 158
16730 114
3314 143
2926 170
1340 157
2341 161
36574 393
6873 726
3824 812
1898 131
46132 855
16722 449
16667 687
4821 120