14159 713
7890 222
4603 424
43443 170
14363 494
12367 803
6903 787
4885 331
5731 911
6000 821
6788 446
4348 348
5204 795
6120 664
3521 918
1281 101
6092 484
5778 556
4445 663
3765 469
4657 296
3000 120