27182 137
40155 691
26601 585
15634 760
26834 61
48185 601
51837 867
31748 417
13833 394
12693 312
27335 448
44485 411
35400 473
41406 509