13621505 5020
10095730 3436
20134174 9738
9561258 4388
13061391 5161
7448235 2717
11315070 4979
15029171 6550
11944950 4646
3648705 1935
3963693 1504
4409039 1407
6527937 2607
8069614 2993
6399333 2378
6572375 3154
2308549 1033
7113624 2676
5257049 1906
2392448 810
5796596 2255
7913109 3132
8703618 4099
1839986 477
3897670 1586
2619792 901
3464070 1275
8141069 2896
27208406 15544