16414340 8922
11140052 4643
26645225 10536
20184173 13766
29768063 13625
12360885 4599
187825733 116562
25831368 10948
47970070 6031
28223957 15387
392309 596
421029 135
8195164 2921
332675 603
14919 9
12429381 4756
37639059 3663
12517330 3603
27197455 8205
26669142 12412
17967101 6292
9351478 2638
4060197 1086
5124085 1687
6635524 2067
516726 1303
1399548 4762
2053611 4706
879903 1806
1275404 2161
182174 637