291948 946
11033 531
395529 882
128302 627
94769 303
5746 695
7669 686
4850 261
5251 103
4992 332
45195 263