19631 751
2149 227
29383 257
16992 569
7666 648
161344 329
27779 87
2479 62
82455 824
24526 662
4433 393
5609 137
4009 109
14255 661
13407 238