24032 800
21152 712
18217 120
34955 231
383395 1160
13312 582
2038 230
80596 312
6757 642
6000 103
3121 769