19718193 7910
12662798 3996
36193641 14199
4757197 1203
12263772 3898
13113070 3766
8549036 2843
4580611 1332
9983293 2883
7537183 2397
3664718 1052
2900717 700
25270672 8183
3300227 775
4415750 1074
9931350 3411
8413967 2761
31505304 9324
13631967 4724
11935035 4800
4905295 1454
6300124 1523
11163156 4313
4939048 1269
7765853 2346