4237 422
1631 231
1979 242
4162 354
3502 87
4839 511
3195 273
3562 374
2565 206
17644 377
13290 313
5581 407