3684 595
46841 124
4562 111
42903 183
6286 102
3574 87
6695 680
17167 230
16580 236
95086 219
12967 587
6334 25