26594 800
23909 713
20177 120
39819 231
387657 1161
14448 582
2507 230
113276 318
7187 642
6843 103
3441 769