26543 800
23850 713
20139 120
39449 231
387411 1161
14403 582
2495 230
112158 318
7182 642
6823 103
3434 769