23578 800
20723 712
17584 120
34322 231
382713 1160
10226 582
1946 230
77316 311
6721 642
5905 103
3107 769