292686 947
11052 531
395964 882
128520 627
95047 303
5760 695
7679 686
4862 261
5263 103
5007 332
45368 263