2118 58
112105 251
3977 152
9878 614
3311 501
18656 796
5888 145
15747 518
3621 759
4096 614
19500 762