3512 504
2131 209
15166 547
1814 201
3465 544
27311 478
4373 776
3123 617
5261 353
1278 105
4172 351
4025 836