3985 313
4244 422
1625 231
1980 242
4071 354
3511 87
4834 511
3236 273
3577 374
2582 206
17659 377
13278 313
5583 407