34035 256
25065 333
35515 464
42436 849
4176 273
7253 782
5053 125
3347 195
4737 424
6255 544
7620 673
3570 441
4011 630