3693 595
46858 124
4571 111
42921 183
6291 102
3584 87
6713 680
17176 230
16582 236
95132 219
12970 587
6338 25