2667 130
5607 292
37029 499
16325 441
23861 294
3603 362
4418 593
3698 387
8267 323
4161 637
1888 288
3365 345
23648 753