21613 318
12390 496
168103 881
61818 768
79029 908
6877 366
5273 711
8103 634
98268 288
35044 490
35181 561