292300 947
11043 531
395711 882
128401 627
94908 303
5753 695
7675 686
4858 261
5256 103
4996 332
45281 263