47484 89
8901 375
24424 289
19382 178
8083 866
26033 665
7623 501
12645 206
6491 138
6527 322
3352 116
6582 338
4200 748
2587 309