39780962 14752
30819045 14309
11464148 5774
6281403 2469
35884134 13860
23961853 9833
73121459 31818
31501437 18538
167737278 40975
7808265 3433
14582754 7690
13330380 3870
8259856 2909
29677393 16110
15082374 7012
22578754 12918
16552451 6716
34624475 13018
4125495 1630
13738545 7373
6574175 2136
13645441 5500
12457225 5896
8952341 4536