33869 256
25048 333
35352 464
42229 849
4161 273
7244 782
5047 125
3328 195
4730 424
6238 544
7607 673
3559 441
3999 630