1090 357
2756 601
984 211
2400 555
2373 675
3541 592
2427 401
27142 982
11121 158
5076 503
4188 384
2510 166