12555 132
4831 228
12896 54
73689 136
149645 434
317062 1370
100775 640
282495 788
246294 469
17199 655
26469 862