26496 800
23784 713
20109 120
39132 231
387174 1161
14378 582
2477 230
111006 318
7162 642
6804 103
3411 769