2296 627
301052 953
11177 531
400758 888
131646 630
98367 305
5880 695
8165 686
5120 261
5372 103
5139 332
48153 263