10059256 4096
8907181 3540
8358606 2563
6579553 1853
22979568 9339
10193977 3744
5108408 1652
7111488 2271
12357630 3754
8488344 2635
6392927 2177
6605584 1630
31896866 14218
8163045 2717
4742152 1680
6450707 2145
5874668 1966
9581590 3044
3644693 1156
7497759 2353
5626422 1749
6270430 2079
4683140 1247
8238371 2378
17418780 6148