1519 58
111886 250
3946 152
9868 614
3300 501
18584 796
5874 145
15676 518
3609 759
4082 614
19462 762