24627 800
21576 712
18814 120
35501 231
384035 1161
13505 582
2141 230
86203 315
6835 642
6135 103
3170 769