3605 504
2286 209
15233 547
1870 201
3527 544
27529 478
4470 776
3166 617
5502 353
1349 105
4262 351
4187 836