14159 580
719 153
9482 242
30760 584
3542 885
3027 648
5545 140
10626 45
18985 315
21993 665
23320 352
1995 390
16415 624
4364 672
5618 305
5799 438