23560 800
20705 712
17570 120
34287 231
382680 1160
10219 582
1945 230
77172 311
6719 642
5898 103
3101 769