26594 800
23902 713
20177 120
39806 231
387648 1161
14445 582
2506 230
113149 318
7187 642
6840 103
3441 769