3428 504
2044 209
15090 547
1755 201
3417 544
27099 478
4294 776
3095 617
4836 352
1230 105
4084 351
3989 836