24025 800
21150 712
18214 120
34947 231
383386 1160
13310 582
2034 230
80533 312
6757 642
6000 103
3121 769