137646 200
21747 847
12525 697
306370 705
357632 944
62405 550
51444 720
18010 479
89007 552
21108 244
115837 799
10996 608
33689 522