26573 800
23878 713
20157 120
39673 231
387526 1161
14426 582
2504 230
112595 318
7186 642
6836 103
3437 769