3682 595
46833 124
4561 111
42895 183
6284 102
3564 87
6686 680
17163 230
16577 236
95062 219
12966 587
6333 25