19667 751
2153 227
29392 257
16995 569
7669 648
161425 329
27824 87
2490 62
82529 824
24589 662
4435 393
5610 137
4011 109
14259 661
13423 238