22953 726
7862 107
3864 106
19937 325
9180 410
11506 1012
14224 542
22940 459
16134 510
33961 107
42107 459
7295 286
9439 31
25117 443
11589 511
6797 459
28747 411
36667 668
18324 831
14629 326
20828 835
26045 241
6171 64
43110 389
15210 826
23710 132
14988 379
7556 45