14881 739
66741 396
28996 345
318473 1077
24070 79
14567 579
27333 113
15891 218
16714 104
80722 571
26775 461
8439 747
71587 733
5498 527
6948 292
5280 533