19480 642
5064 814
9454 487
5172 188
5793 641
3921 338
3481 935
3958 650
1559 441
9432 673
6659 151
926 158
2768 479