14403 334
23099 649
640001 1521
37317 83
5738 667
7142 111
8082 95
9300 813
37123 717
7079 530
13793 598
11895 300
75787 389