293002 948
11055 531
396129 882
128627 627
95173 303
5768 695
7683 686
4865 261
5271 103
5014 332
45442 263