3580 110
7683 112
156842 1228
14091 142
122172 774
16612 792
14979 563
13672 247
14027 366
7717 810
27364 581
23861 943
22761 676
6635 515
50851 656