35877 319
20042 632
7333 378
14336 561
5287 461
4516 665
5153 860
6463 548
11045 731
3211 441
4985 832
2320 185
5495 966