23566 800
20713 712
17578 120
34293 231
382690 1160
10221 582
1945 230
77207 311
6719 642
5904 103
3102 769