292630 947
11051 531
395928 882
128505 627
95027 303
5759 695
7678 686
4862 261
5261 103
5005 332
45355 263