3707 595
46917 124
4596 111
42980 183
6312 102
3606 87
6723 680
17195 230
16596 236
95272 219
12996 587
6347 25