25806046 10156
14704849 7181
26570776 10659
23805047 12223
56092108 21815
17920219 6704
13806759 5491
7057327 2491
48569942 17960
9250259 4052
20163096 5868
7529257 3575
79962406 30878
7782532 2258
101505620 45622
5608163 1589
20492074 5161
12049798 1919
11918385 2519
14713567 5686
51047050 15233
14554100 4319
27910279 12915
11943059 3549
4918778 1432
17416116 5215