21612 318
12385 496
168052 881
61797 768
79008 908
6876 366
5273 711
8102 634
98206 288
35024 490
35169 561