26416 800
23680 713
20071 120
38605 231
386993 1161
14340 582
2466 230
109478 317
7152 642
6772 103
3402 769