3428 504
2047 209
15091 547
1755 201
3420 544
27107 478
4295 776
3097 617
4854 352
1235 105
4087 351
3990 836