4416 300
5583 176
4778 368
3274 252
17512 288
11284 52
13829 760
28164 309
9734 119
4177 401
3473 280