46463 89
6055 374
22779 287
18959 178
7852 866
25034 664
7265 500
12227 206
6149 138
6199 322
2995 116
6457 338
4056 748
2408 309