23543 800
20672 712
17547 120
34253 231
382651 1160
10202 582
1944 230
77028 311
6717 642
5886 103
3099 769