3096 298
5537 176
4664 368
3135 252
17464 288
11199 52
13702 760
27960 309
9662 119
4156 401
3448 280