19915 642
5113 814
9461 487
5193 188
5832 641
3942 338
3482 935
3969 650
1560 441
9447 673
6686 151
929 158
2776 479