293285 948
11060 531
396291 882
128734 627
95281 303
5772 695
7688 686
4872 261
5276 103
5019 332
45510 263