26675 800
24022 713
20293 121
40049 231
388056 1161
14501 582
2530 230
115896 318
7208 642
6913 103
3482 769