2667 130
5608 292
37036 499
16335 441
23881 294
3604 362
4423 593
3699 387
8268 323
4161 637
1889 288
3365 345
23657 753