3493 504
2123 209
15156 547
1805 201
3459 544
27308 478
4373 776
3116 617
5256 353
1278 105
4171 351
4025 836