33843 256
25045 333
35321 464
42175 849
4157 273
7241 782
5045 125
3322 195
4729 424
6237 544
7606 673
3555 441
3997 630