47459 89
8860 375
24374 289
19375 178
8078 866
26017 665
7611 501
12639 206
6488 138
6516 322
3344 116
6578 338
4193 748
2585 309