2667 130
5607 292
37029 499
16326 441
23865 294
3603 362
4418 593
3698 387
8268 323
4161 637
1888 288
3365 345
23650 753