46448 89
6033 374
22771 287
18958 178
7852 866
25027 664
7263 500
12226 206
6148 138
6198 322
2993 116
6457 338
4056 748
2407 309