31592 325
34359 212
11089 47
10720 109
9710 160
23395 239
14361 495
16030 221
8262 760
31426 513
16528 1053
15178 741
21040 822
10001 183
7534 501
19991 249
17550 379
16758 264
15909 758
2171228 3417
378602 1078
2492182 7117
41046 581
58625 485