31415 234
25245 308
8255 271
8354 399
13851 729
20491 822
7253 144
23237 702
7242 42
19830 595
24234 307
15968 198
40278 1166
16628 692
11577 466
15164 857
16599 71
22761 545
11821 1012
23532 459
11750 511
6978 459
6548 155
20596 632
8877 88
9160 671
15944 932
14956 803