292897 947
11054 531
396072 882
128582 627
95143 303
5766 695
7682 686
4862 261
5268 103
5014 332
45418 263