3425 504
2039 209
15088 547
1755 201
3415 544
27058 478
4282 776
3094 617
4822 352
1221 105
4073 351
3987 836