12868063 3487
9670808 2607
9150598 3081
12587877 3578
7107743 1850
10804291 3634
14437069 4778
11547482 3421
3341247 1043
3777187 1049
4242560 983
6237138 1749
7815943 2249
6096452 1765
6355661 2516
2210512 713
6894064 2057
5091057 1429
2284707 593
5607504 1671
7524224 2302
8342785 2883
1756828 285
3733556 1143
2507792 647
3313340 882
7894957 2274
25506313 10474