26689 800
24031 713
20307 121
40098 231
388115 1161
14514 582
2531 230
116223 318
7211 642
6936 103
3484 769