3505 504
2129 209
15163 547
1812 201
3464 544
27311 478
4373 776
3121 617
5259 353
1278 105
4172 351
4025 836