3556 504
2190 209
15207 547
1843 201
3496 544
27469 478
4432 776
3145 617
5399 353
1320 105
4223 351
4048 836