21615 318
12392 496
168128 881
61834 768
79049 908
6880 366
5273 711
8103 634
98322 288
35054 490
35191 561