19433 642
5057 814
9453 487
5165 188
5791 641
3920 338
3481 935
3957 650
1559 441
9430 673
6586 151
926 158
2767 479