50376 840
9483 171
20719 799
10526 419
6887 54
7796 640
9930 660
8650 321
4094 543
13859 905
6146 350
9597 355
2795 597