137521 200
21743 847
12523 697
306345 705
357560 944
62386 550
51430 720
17992 479
88964 552
21102 244
115784 799
10995 608
33673 522