46426 89
5998 374
22759 287
18955 178
7847 866
24997 664
7257 500
12224 206
6138 137
6197 322
2979 116
6456 338
4056 748
2407 309