3556 504
2183 209
15205 547
1841 201
3492 544
27465 478
4430 776
3145 617
5398 353
1319 105
4222 351
4045 836