3692 595
46857 124
4571 111
42920 183
6291 102
3584 87
6713 680
17174 230
16582 236
95130 219
12970 587
6338 25