2662 130
5602 292
37010 499
16283 441
23815 294
3602 362
4413 593
3693 387
8264 323
4159 637
1884 288
3361 345
23626 753