34073 256
25070 333
35542 464
42495 849
4177 273
7255 782
5058 125
3348 195
4738 424
6258 544
7623 673
3573 441
4016 630