3705 595
46915 124
4595 111
42977 183
6310 102
3606 87
6723 680
17191 230
16593 236
95261 219
12995 587
6346 25