19537 751
2143 227
29367 257
16985 569
7661 648
161222 329
27711 87
2458 62
82290 824
24506 662
4426 393
5606 137
4002 109
14241 661
13387 238