137949 201
21761 847
12530 697
306466 705
357906 945
62442 550
51485 720
18037 479
89088 552
21135 244
115997 799
10998 608
33738 522