292750 947
11053 531
395991 882
128538 627
95077 303
5760 695
7681 686
4862 261
5265 103
5008 332
45378 263