26429 800
23692 713
20082 120
38899 231
387009 1161
14341 582
2467 230
109660 317
7152 642
6777 103
3402 769