46421 89
5987 374
22753 287
18955 178
7845 866
24994 664
7256 500
12223 206
6134 137
6196 322
2975 116
6454 338
4055 748
2407 309