1805 58
111960 250
3959 152
9869 614
3302 501
18609 796
5877 145
15707 518
3616 759
4087 614
19478 762