3503 504
2128 209
15162 547
1811 201
3463 544
27310 478
4373 776
3120 617
5258 353
1278 105
4172 351
4025 836