1580 58
111900 250
3950 152
9869 614
3300 501
18589 796
5876 145
15685 518
3609 759
4082 614
19469 762