23547 800
20677 712
17549 120
34256 231
382653 1160
10203 582
1945 230
77045 311
6717 642
5888 103
3099 769