47014 89
7509 375
23700 289
19168 178
7993 866
25632 665
7448 500
12422 206
6384 138
6387 322
3183 116
6532 338
4128 748
2513 309