24032 800
21151 712
18216 120
34951 231
383390 1160
13310 582
2035 230
80561 312
6757 642
6000 103
3121 769