1352 58
111847 250
3937 152
9866 614
3299 501
18567 796
5871 145
15662 518
3604 759
4082 614
19453 762