17454160 6405
23959610 8582
13043333 3992
29284088 14778
49951865 22251
9114872 3135
10707128 4153
38180450 17313
6902757 2400
8083691 2164
26119153 8790
14819731 6751
13703614 6688
1557554 508
8094558 2723
5297871 1743
16670465 6368
14824336 6195
18374383 8011
10372165 2572
14511141 4143
10887817 4228
11848617 4860
11533106 3568
7504661 2217
5127741 1460