24032 800
21152 712
18216 120
34953 231
383392 1160
13311 582
2036 230
80571 312
6757 642
6000 103
3121 769