293321 948
11060 531
396307 882
128748 627
95313 303
5773 695
7689 686
4872 261
5276 103
5019 332
45521 263