26309 800
23589 713
19988 120
38275 231
386771 1161
14297 582
2437 230
108087 316
7102 642
6741 104
3382 769