47538 89
9031 375
24501 289
19401 178
8095 866
26070 665
7644 501
12672 206
6498 138
6547 322
3365 116
6592 338
4211 748
2597 309