24499 800
21496 712
18752 120
35392 231
383912 1161
13455 582
2119 230
84945 315
6815 642
6116 103
3158 769