16248970 5196
30562845 10458
8266679 2752
12817807 4247
22072248 8092
4919799 1344
6585613 1617
23036830 7552
11171776 3700
13539538 4307
20419431 7659
4715747 1570
9150519 3081
13471620 4216
17859765 7219
7718588 2635
9880007 2940
15275717 4668
3170287 863