3582 110
7693 112
156978 1228
14096 142
122250 774
16614 792
14984 563
13679 247
14030 366
7717 810
27365 581
23871 943
22784 676
6635 515
50880 656