12051 372
7719 264
5169 325
87811 901
51572 179
8560 396
69333 616
8217 74
23472 451
3160 189
7656 182
13001 128
3998 670
3418 638
73762 493
16310 247
10284 146
22683 789
18081 348
19328 542
31834 510
49622 495
12972 227
7847 583
31246 150
33088 273
5873 163
17563 329