293007 948
11055 531
396132 882
128627 627
95174 303
5768 695
7683 686
4865 261
5271 103
5014 332
45443 263