23996 313
20293 448
53061 351
30188 537
16211 573
27065 211
28718 416
45943 342
13641 656
26071 504
18947 63
37213 142
24335 158
18087 670