1455 58
111864 250
3942 152
9866 614
3299 501
18574 796
5871 145
15665 518
3607 759
4082 614
19458 762