35847 319
20037 632
7333 378
14336 561
5287 461
4515 665
5153 860
6463 548
11045 731
3211 441
4985 832
2313 185
5495 966