3707 595
46920 124
4596 111
42983 183
6312 102
3608 87
6724 680
17195 230
16596 236
95276 219
12998 587
6347 25