3680 595
46827 124
4553 111
42885 183
6280 102
3559 87
6683 680
17162 230
16576 236
95026 219
12966 587
6333 25