19658 642
5084 814
9459 487
5178 188
5805 641
3928 338
3482 935
3964 650
1559 441
9437 673
6673 151
927 158
2769 479