33905 256
25054 333
35417 464
42304 849
4167 273
7244 782
5050 125
3332 195
4732 424
6245 544
7612 673
3562 441
4002 630