21618 318
12400 496
168341 881
62014 768
79186 908
6890 366
5280 711
8106 634
98573 288
35117 490
35238 561