292460 947
11049 531
395844 882
128450 627
94969 303
5755 695
7677 686
4860 261
5258 103
4999 332
45319 263