19898 642
5111 814
9461 487
5193 188
5822 641
3942 338
3482 935
3968 650
1560 441
9446 673
6686 151
929 158
2776 479