24660 800
21621 712
18843 120
35542 231
384098 1161
13524 582
2146 230
86605 315
6846 642
6142 103
3177 769