33906 256
25054 333
35419 464
42306 849
4167 273
7244 782
5050 125
3333 195
4732 424
6245 544
7612 673
3562 441
4002 630