40878 733
11826 44
22797 810
19400 322
39815 115
20250 201
18540 187
27480 990
14907 271
23211 472
26175 877
11289 103
261328 878
145507 470
433930 1065
17692 464
71493 134
9710 724
640851 1526
25247 52
20612 521
8935 107
12677 590
15689 669
9585 141
11260 505
15148 201
21815 818