1090 357
2756 601
984 211
2399 555
2373 675
3538 592
2427 401
27142 982
11119 158
5075 503
4188 384
2509 166