3556 504
2186 209
15205 547
1843 201
3493 544
27469 478
4432 776
3145 617
5398 353
1320 105
4223 351
4048 836