2052 58
112057 250
3975 152
9876 614
3310 501
18642 796
5884 145
15737 518
3621 759
4093 614
19496 762