4284 422
1654 231
2016 242
4371 354
3531 87
4949 511
3254 273
3698 374
2623 206
17732 377
13394 313
5648 407