34207209 13034
2965066 1105
25314434 37318
43421324 20285
18353944 11608
6140927 2362
9188030 5004
3000142 999
4076288 1972
4186015 1372
5948831 3047
24680005 7926
28557202 12503
7415119 1489
3851268 2042
1995231 744
8691665 3970
7944226 2940
2129836 757
8531324 4181
13081965 3138
13025646 6515
25946595 5903