21623 318
12407 496
168583 881
62182 768
79349 908
6898 366
5283 711
8112 634
98869 288
35198 490
35279 561