1958 58
112016 250
3970 152
9873 614
3304 501
18626 796
5880 145
15724 518
3617 759
4089 614
19488 762