23593 800
20748 712
17595 120
34345 231
382743 1160
10230 582
1947 230
77417 311
6722 642
5913 103
3107 769