46431 89
6007 374
22763 287
18955 178
7849 866
25008 664
7258 500
12224 206
6140 138
6197 322
2984 116
6456 338
4056 748
2407 309