3708 595
46942 124
4612 111
43014 183
6323 102
3620 87
6732 680
17205 230
16600 236
95336 219
13008 587
6352 25