20464959 9010
12040772 4137
32534301 12896
8881514 3113
137196179 71050
13190604 4238
7989255 2576
11058864 3166
9790025 3282
5644826 1520
43946196 17819
11042399 3716
13806759 5491
6356374 2161
8875938 2481
96138008 38311
20068857 7307
12289853 3659
18452894 7310
15330268 6521
32138482 12629
13437122 4253
15014632 4231
7709816 2070