293136 948
11057 531
396199 882
128675 627
95217 303
5771 695
7685 686
4867 261
5274 103
5017 332
45473 263