19654 751
2151 227
29386 257
16993 569
7668 648
161393 329
27803 87
2483 62
82494 824
24548 662
4433 393
5609 137
4009 109
14259 661
13413 238