2127 510
904 211
3025 697
6578 503
272205 269
5929 210
10108 771
5952 627
1526 234
3219 411
3093 355
2713 61
2666 318