26435936 10304
19718193 7910
29799510 10213
31670784 10191
25652529 10188
17781401 12004
36151333 10354
18452894 7310
13966967 4913
16418814 4658
37630304 17190
114932595 43818
111491244 38352
19993513 6204
23996100 5777
11187450 4285
9896663 3229
15292917 4680
8384480 2626
15467756 3138
21000578 5598
10905140 3125