293317 948
11060 531
396304 882
128745 627
95304 303
5772 695
7688 686
4872 261
5276 103
5019 332
45516 263