47484 89
8900 375
24420 289
19382 178
8083 866
26032 665
7622 501
12644 206
6490 138
6527 322
3352 116
6582 338
4199 748
2587 309