19694 642
5091 814
9459 487
5182 188
5809 641
3936 338
3482 935
3964 650
1559 441
9437 673
6677 151
927 158
2769 479