21460 318
12243 496
162047 874
57829 764
75634 906
6726 365
5157 711
8008 634
92932 284
33232 488
32373 560