9641 50
13125 53
16414340 8922
11140052 4643
26645225 10536
20184173 13766
29768063 13625
12360885 4599
187825733 116562
25831368 10948
47970070 6031
28223957 15387
39847140 5959
13188644 5186
28690698 11598
28004564 15431
19168354 9091
9922886 3848
4273904 1394
5340999 2129
6999301 2946
202606135 195215
2540634 6914
1675471 4891
2612909 9415