33909 256
25056 333
35424 464
42310 849
4168 273
7244 782
5051 125
3333 195
4733 424
6245 544
7612 673
3565 441
4003 630