26689 800
24031 713
20306 121
40098 231
388110 1161
14514 582
2531 230
116206 318
7211 642
6936 103
3484 769