26571 800
23875 713
20155 120
39666 231
387522 1161
14425 582
2504 230
112569 318
7186 642
6836 103
3437 769