26351 800
23662 713
20031 120
38402 231
387128 1161
14328 582
2445 230
109141 316
7110 642
6777 104
3393 769