49603 400
3928 290
4230 145
18630 597
2755 73
5675 442
3629 168
4283 576
18704 232
59484 306
2889 153