26429 800
23691 713
20076 120
38829 231
387007 1161
14341 582
2467 230
109648 317
7152 642
6776 103
3402 769