24652243 11755
18902902 8328
7849489 2758
4994397 1467
29335440 12208
37744101 15607
6019844 3615
15395094 7021
5632369 1253
23921939 7938
49036905 18296
6742950 2488
73378140 33439
17531274 4564
23881020 11306
137356592 66991
8533460 2277
36179793 30360
8811143 1768
82405042 33426
25871652 8582
10321177 3565
13146531 2846
102304841 50347
8003851 2566