26699 800
24040 713
20318 121
40144 231
388180 1161
14528 582
2532 230
116512 318
7211 642
6942 103
3485 769