3583 110
7696 112
157013 1228
14096 142
122279 775
16617 792
14986 563
13681 247
14030 366
7717 810
27365 581
23872 943
22788 676
6638 515
50887 656