292380 947
11046 531
395781 882
128429 627
94949 303
5755 695
7676 686
4859 261
5258 103
4996 332
45300 263