3428 504
2046 209
15090 547
1755 201
3419 544
27104 478
4294 776
3097 617
4844 352
1231 105
4086 351
3989 836