24635 800
21583 712
18820 120
35505 231
384043 1161
13512 582
2141 230
86279 315
6836 642
6137 103
3171 769