292256 947
11043 531
395691 882
128388 627
94893 303
5753 695
7675 686
4855 261
5254 103
4995 332
45274 263