26328 800
23554 713
20019 120
38339 231
386731 1161
14313 582
2451 230
107949 317
7127 642
6725 103
3395 769