136851 199
21723 847
12514 697
306149 705
357097 944
62294 550
51317 720
17932 479
88748 552
21051 244
115455 798
10988 608
33570 522