24641 800
21586 712
18824 120
35506 231
384052 1161
13515 582
2142 230
86315 315
6838 642
6137 103
3176 769