33977 256
25061 333
35469 464
42369 849
4173 273
7250 782
5052 125
3344 195
4736 424
6249 544
7617 673
3568 441
4009 630