292291 947
11043 531
395707 882
128397 627
94906 303
5753 695
7675 686
4856 261
5256 103
4996 332
45279 263