19629 751
2148 227
29382 257
16991 569
7666 648
161339 329
27775 87
2478 62
82448 824
24526 662
4433 393
5608 137
4009 109
14253 661
13406 238