4241 422
1632 231
1980 242
4168 354
3503 87
4841 511
3195 273
3563 374
2566 206
17645 377
13293 313
5581 407