292782 947
11053 531
396008 882
128546 627
95087 303
5760 695
7681 686
4862 261
5266 103
5011 332
45383 263