2667 130
5607 292
37035 499
16330 441
23875 294
3604 362
4422 593
3699 387
8268 323
4161 637
1888 288
3365 345
23655 753