26309 800
23588 713
19988 120
38274 231
386770 1161
14297 582
2437 230
108079 316
7102 642
6741 104
3382 769