19936 642
5121 814
9462 487
5196 188
5845 641
3951 338
3483 935
3969 650
1560 441
9448 673
6689 151
929 158
2777 479