26582 800
23891 713
20168 120
39764 231
387596 1161
14441 582
2505 230
112875 318
7186 642
6839 103
3438 769