24686 800
21638 712
18859 120
35558 231
384118 1161
13533 582
2148 230
86815 316
6851 642
6149 103
3181 769