4648 56
8513 819
3577 286
33062 895
14496 515
10188 313
5561 511
40658 242
49462 739
4362 798
10649 555
4076 160
8798 458