2297 627
301077 953
11177 531
400772 888
131653 630
98378 305
5881 695
8165 686
5124 261
5372 103
5139 332
48154 263