2123 510
896 211
3023 697
6570 503
272188 269
5928 210
10105 771
5950 627
1526 234
3216 411
3093 355
2713 61
2666 318