3254806 1297
26512920 12754
3872735 1052
12255113 2946
13566298 4407
11624332 3716
18508567 8655
20042126 12924
22713783 11140
42866666 19540
50624559 24099
15212917 6694
19890874 7709
20077893 7612
16438113 6490
21215335 9195
9218302 4658
13813001 5095
4544272 2321
23908132 16452
39849763 7847