16414340 8922
11140052 4643
26645225 10536
20184173 13766
29768063 13625
12360885 4599
187825733 116562
25831368 10948
47970070 6031
28223957 15387
255226 527
122189 219
5287 12
290100 593
9583701 2745
39852349 5978
13191465 5274
28696381 11617
28008956 15459
19172190 9126
9924517 3864
4274557 1401
5341561 2133
7000385 2956
202661961 195884
2556169 7040
1689793 5004
2615985 9622
65049 232