2665 130
5607 292
37024 499
16313 441
23849 294
3603 362
4417 593
3696 387
8266 323
4160 637
1885 288
3364 345
23644 753