24399 800
21439 712
18731 120
35324 231
383805 1161
13419 582
2108 230
83981 313
6806 642
6105 103
3157 769