19776 642
5105 814
9460 487
5186 188
5814 641
3936 338
3482 935
3964 650
1560 441
9443 673
6682 151
927 158
2771 479