24499 800
21496 712
18750 120
35392 231
383911 1161
13455 582
2119 230
84940 315
6815 642
6116 103
3158 769