47088 330
3520 478
134123 387
23318 75
72147 332
27510 199
17861 188
274140 845
31405 568
13780 363
10804 847
23096 393
32045 678
23378 856
3753 398
1828 231
4278 573