2577 561
2720 644
7569 161
5492 300
5751 176
5159 368
3496 252
17846 288
11376 52
14096 760
28827 309
9846 119
4264 401
3567 280