292985 947
11055 531
396120 882
128627 627
95167 303
5768 695
7683 686
4865 261
5271 103
5014 332
45439 263