23582 800
20726 712
17584 120
34328 231
382720 1160
10226 582
1947 230
77332 311
6721 642
5907 103
3107 769