24654 800
21610 712
18843 120
35529 231
384086 1161
13519 582
2144 230
86544 315
6844 642
6141 103
3177 769