17454160 6405
10710923 3785
108034566 38782
73060868 32681
14919988 4844
10209051 3502
7782532 2258
13086143 3606
29259810 5142
82081747 32817
35572538 15167
7543645 1244
8490204 2598
40623076 9569
9833269 3144
28331243 12082
6435483 1410
21664736 2173
42053471 17853
14489889 5271
17577515 5133
4369125 1178
51047050 15233
8066547 2456
21605988 5246
5072679 1152
12927653 4423
13040728 3609