26429 800
23691 713
20075 120
38796 231
387006 1161
14341 582
2467 230
109631 317
7152 642
6776 103
3402 769