19538 751
2144 227
29367 257
16985 569
7661 648
161228 329
27714 87
2459 62
82299 824
24506 662
4426 393
5606 137
4002 109
14242 661
13388 238