19414 642
5053 814
9452 487
5163 188
5788 641
3920 338
3481 935
3956 650
1559 441
9429 673
6585 151
926 158
2766 479