3625 504
2330 209
15244 547
1889 201
3538 544
27608 478
4543 776
3181 617
5546 353
1370 105
4284 351
4220 836