21616 318
12392 496
168154 881
61849 768
79071 908
6883 366
5273 711
8103 634
98351 288
35064 490
35195 561