2665 130
5607 292
37024 499
16313 441
23848 294
3602 362
4417 593
3696 387
8266 323
4160 637
1885 288
3364 345
23643 753