46341 89
5860 374
22739 287
18947 178
7807 866
24948 664
7243 500
12209 206
6123 137
6183 322
2915 116
6447 338
4049 748
2406 309