15075 340
4667 387
46454 624
18268 226
10726 356
4570 47
30797 434
13494 467
9700 363
50561 675
6716 671
4791 428
5642 121