7098 253
14744 598
50501 714
9729 587
19937 930
12292 465
11469 323
7849 219
21640 970
12956 305
7756 419
3633 504
11412 685
7892 523
8565 628
4950 567
16318 322
5747 777
9967 657
59178 372
8457 279
14247 417
14889 858
18261 656