2594 561
2723 644
7569 161
5498 300
5753 176
5182 368
3497 252
17847 288
11377 52
14100 760
28838 309
9848 119
4264 401
3570 280