24627 800
21576 712
18817 120
35501 231
384038 1161
13506 582
2141 230
86220 315
6835 642
6135 103
3170 769