19618 751
2146 227
29380 257
16989 569
7666 648
161326 329
27772 87
2476 62
82431 824
24522 662
4433 393
5608 137
4009 109
14252 661
13403 238