24670 800
21628 712
18849 120
35545 231
384105 1161
13525 582
2147 230
86659 316
6848 642
6146 103
3178 769