19561 642
5076 814
9456 487
5175 188
5799 641
3923 338
3481 935
3959 650
1559 441
9436 673
6669 151
927 158
2768 479