23553 800
20684 712
17554 120
34273 231
382659 1160
10208 582
1945 230
77075 311
6717 642
5888 103
3099 769