24032 800
21152 712
18217 120
34953 231
383392 1160
13312 582
2038 230
80583 312
6757 642
6000 103
3121 769