3550 504
2170 209
15200 547
1835 201
3485 544
27442 478
4426 776
3139 617
5383 353
1313 105
4217 351
4037 836