24631 800
21581 712
18820 120
35503 231
384041 1161
13509 582
2141 230
86260 315
6836 642
6135 103
3171 769