4400 300
5581 176
4773 368
3269 252
17507 288
11283 52
13827 760
28157 309
9732 119
4177 401
3473 280