26416 800
23680 713
20069 120
38601 231
386992 1161
14340 582
2466 230
109464 317
7152 642
6772 103
3402 769