47511 89
8995 375
24471 289
19393 178
8087 866
26053 665
7637 501
12662 206
6497 138
6538 322
3360 116
6587 338
4208 748
2593 309