18368150 6729
10829676 5510
51508003 19195
16491664 6389
66063554 24592
5494337 2233
3701301 1086
1944017 622
34156560 13895
30109167 17621
4887001 2155
12760398 6028
30385628 12993
13308615 4530
11209196 7191
38420681 16980
39915407 13270
7287008 2283
3537794 1344
8498824 2249
17703310 7027
8684496 1928