39188810 18761
31862509 9983
25600539 9679
21961161 8164
29111592 10753
16376261 6936
20121454 7989
25660138 10119
20565088 7605
20405822 7411
24812929 9628
9117109 3015
16704790 5111
20114872 6606
10312934 3207
14991384 5482
15550968 6738
21254004 8865
30367454 15271
21976784 7411
13031835 5522
11333223 4259
13188286 5189
1723889 2161