9996 560
2794 39
7224 123
86159 566
103120 694
16366 251
20051 318
17526 58
10653 635
25005 653
11025 535
18388 238
3884 94
7577 583
8450 115
25016 317
9032 751
9999 364
17965 315
23261 120
9450 469
22663 597
11560 558
11678 541
24180 478
7289 532
6120 741
11521 159