26674 800
24022 713
20292 120
40048 231
388053 1161
14500 582
2530 230
115858 318
7208 642
6911 103
3480 769