16414340 8922
11140052 4643
26645225 10536
20184173 13766
29768063 13625
12360885 4599
187825733 116562
25831368 10948
47970070 6031
28223957 15387
19600 21
9859963 4520
529468 267
101548 113
1669897 499
4722621 1721
39825202 5931
13177881 5161
28668282 11564
27982121 15406
19150840 9060
9915965 3823
4270938 1391
5338376 2129
6994843 2940
202370515 194320
1592193 4652
2442889 6682