2667 130
5607 292
37030 499
16326 441
23867 294
3603 362
4422 593
3698 387
8268 323
4161 637
1888 288
3365 345
23650 753