26699 800
24040 713
20316 121
40138 231
388171 1161
14527 582
2532 230
116479 318
7211 642
6942 103
3485 769