293209 948
11060 531
396237 882
128704 627
95250 303
5771 695
7686 686
4871 261
5276 103
5017 332
45486 263