3583 110
7696 112
157026 1228
14096 142
122290 775
16617 792
14986 563
13681 247
14030 366
7717 810
27366 581
23872 943
22788 676
6638 515
50890 656