19423 751
2136 227
29346 257
16974 569
7657 648
161058 329
27584 87
2441 62
82131 824
24478 662
4422 393
5599 137
3990 109
14233 661
13356 238