6529263 1881
10164264 3754
35389786 15264
8840212 2924
5855014 4225
3619896 986
5886194 2224
16443931 7847
18422509 6427
11456260 2921
11062304 2758
3251007 738
37688055 12437
10000041 2739
3579172 901
40514889 12792
15864885 6515
31357966 7706
14748976 5079
4553176 1247
12257696 5365
32096338 10580
10953501 3851
9203961 2148
7470104 2730
30050109 11774
13648158 2067
2543508 873