19679 751
2155 227
29395 257
17000 569
7669 648
161475 329
27852 87
2493 62
82577 824
24637 662
4436 393
5611 137
4011 109
14262 661
13428 238