33903 256
25054 333
35415 464
42298 849
4166 273
7244 782
5050 125
3332 195
4732 424
6245 544
7611 673
3562 441
4002 630