32616696 13832
20803487 8479
12173976 3939
12691390 3861
48284465 29732
7782532 2258
7980857 3037
9085686 2111
8952216 3396
5501004 1548
21017669 7853
3521219 989
45419553 12286
17567543 4882
13920440 3826
12049798 1919
16804517 5007
27106370 8969
32897878 12899
6979839 1884
8472058 3072
6477389 895
18138261 5802
10717995 1809
23962890 8661