19512 642
5068 814
9456 487
5172 188
5795 641
3921 338
3481 935
3958 650
1559 441
9433 673
6669 151
926 158
2768 479