23576 800
20721 712
17584 120
34321 231
382710 1160
10224 582
1946 230
77304 311
6721 642
5905 103
3106 769