1310 58
111840 250
3937 152
9866 614
3299 501
18565 796
5870 145
15660 518
3603 759
4081 614
19451 762