46406 89
5963 374
22749 287
18955 178
7837 866
24988 664
7253 500
12223 206
6134 137
6193 322
2963 116
6452 338
4053 748
2407 309