11422 59
115353 254
4846 152
10153 614
3695 501
23571 799
6523 145
17848 518
3827 759
4420 614
20554 762