31415 910
9599 795
15004 235
5023 345
1972 234
3208 571
9798 462
2902 77
3660 201
12504 161
2037 336
11765 468
5590 714