23542 800
20670 712
17547 120
34253 231
382646 1160
10202 582
1944 230
77022 311
6717 642
5886 103
3099 769