49603 400
3929 290
4231 145
18630 597
2755 73
5678 442
3630 168
4283 576
18710 232
59506 306
2889 153