21616 318
12392 496
168165 881
61858 768
79078 908
6884 366
5274 711
8103 634
98363 288
35067 490
35199 561