21503 318
12271 496
163519 875
58615 765
76383 906
6751 365
5182 711
8031 634
94083 284
33806 488
32815 560