34082 256
25072 333
35544 464
42507 849
4178 273
7256 782
5058 125
3349 195
4739 424
6258 544
7623 673
3573 441
4016 630