21622 318
12405 496
168521 881
62129 768
79304 908
6897 366
5282 711
8112 634
98786 288
35166 490
35268 561