19635 751
2149 227
29384 257
16993 569
7667 648
161353 329
27783 87
2480 62
82463 824
24526 662
4433 393
5609 137
4009 109
14259 661
13409 238