33913 256
25059 333
35437 464
42320 849
4168 273
7244 782
5051 125
3335 195
4733 424
6245 544
7613 673
3566 441
4005 630