25677750 11124
13231850 4486
22252355 7162
15819275 4313
4707896 1800
7632502 3213
8485447 2472
14814019 7329
1204313 367
2749474 882
9949467 3298
11774098 4187
21776244 7712
8032672 2305
4772776 1533
5911371 1083
13726626 3999
3271588 1203
4602480 2042
6154590 1573
6569214 1869
1764846 540
4913296 1715
1416786 229
15677684 5670