49624 400
3941 290
4249 145
18661 597
2761 73
5703 442
3639 168
4290 576
18779 232
59881 306
2900 153