47508 89
8982 375
24466 289
19390 178
8086 866
26046 665
7633 501
12659 206
6495 138
6532 322
3359 116
6585 338
4205 748
2593 309