26545 800
23851 713
20139 120
39519 231
387427 1161
14403 582
2496 230
112191 318
7182 642
6824 103
3435 769