137979 201
21761 847
12530 697
306478 705
357931 945
62444 550
51487 720
18041 479
89093 552
21137 244
116008 799
10998 608
33743 522