16414340 8922
11140052 4643
26645225 10536
20184173 13766
29768063 13625
12360885 4599
187825733 116562
25831368 10948
47970070 6031
28223957 15387
5249073 1875
8947569 2855
179667 392
230586 408
144742 182
39828463 5940
13179612 5164
28671967 11573
27986610 15409
19154004 9072
9917388 3832
4271658 1391
5338910 2129
6995761 2943
202423951 194543
1605278 4718
2456873 6738