2602 561
2726 644
7576 161
5530 301
5758 176
5212 368
3506 252
17851 288
11381 52
14109 760
28860 309
9857 119
4272 401
3577 280