3550 504
2168 209
15200 547
1835 201
3485 544
27442 478
4422 776
3139 617
5382 353
1312 105
4217 351
4037 836