23556 800
20688 712
17558 120
34274 231
382664 1160
10210 582
1945 230
77094 311
6717 642
5892 103
3100 769