1410 58
111861 250
3940 152
9866 614
3299 501
18571 796
5871 145
15663 518
3605 759
4082 614
19454 762