23580 800
20724 712
17584 120
34322 231
382718 1160
10226 582
1946 230
77327 311
6721 642
5907 103
3107 769