21507 318
12275 496
163783 875
58883 766
76515 906
6754 365
5186 711
8034 634
94283 284
33863 488
33264 560