1676 58
111921 250
3954 152
9869 614
3300 501
18597 796
5876 145
15692 518
3613 759
4083 614
19473 762