47013 330
3520 478
134120 387
23318 75
72145 332
27510 199
17860 188
274107 845
31403 568
13778 363
10803 847
23095 393
32040 678
23376 856
3753 398
1828 231
4278 573