292997 947
11055 531
396125 882
128627 627
95172 303
5768 695
7683 686
4865 261
5271 103
5014 332
45442 263