293041 948
11055 531
396145 882
128637 627
95185 303
5771 695
7683 686
4866 261
5273 103
5015 332
45455 263