19619 751
2146 227
29381 257
16990 569
7666 648
161328 329
27774 87
2477 62
82432 824
24524 662
4433 393
5608 137
4009 109
14252 661
13403 238