1481 102
7428 909
4506 854
31415 418
50830 161
24634 776
7231 531
14786 737
6071 559
7065 907
7582 670
6729 224
9486 610
6126 425
8788 426