3507 504
2130 209
15164 547
1813 201
3464 544
27311 478
4373 776
3121 617
5259 353
1278 105
4172 351
4025 836