33912 256
25058 333
35433 464
42317 849
4168 273
7244 782
5051 125
3334 195
4733 424
6245 544
7613 673
3565 441
4005 630