23557 800
20691 712
17560 120
34278 231
382671 1160
10215 582
1945 230
77126 311
6717 642
5893 103
3100 769