24645 800
21591 712
18831 120
35512 231
384062 1161
13517 582
2143 230
86394 315
6838 642
6137 103
3176 769