3583 110
7696 112
157036 1228
14096 142
122291 775
16617 792
14986 563
13682 247
14030 366
7717 810
27367 581
23872 943
22789 676
6638 515
50892 656