292677 947
11052 531
395956 882
128517 627
95046 303
5760 695
7679 686
4862 261
5263 103
5005 332
45368 263