293177 948
11060 531
396222 882
128693 627
95240 303
5771 695
7686 686
4869 261
5275 103
5017 332
45483 263