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