19596 642
5079 814
9457 487
5176 188
5799 641
3925 338
3482 935
3962 650
1559 441
9436 673
6669 151
927 158
2769 479