26704 800
24044 713
20320 121
40165 231
388217 1161
14531 582
2534 230
116683 318
7213 642
6943 103
3486 769