26594 800
23906 713
20177 120
39812 231
387650 1161
14445 582
2507 230
113202 318
7187 642
6840 103
3441 769