32157313 13244
21314939 6050
17069532 5645
19527570 6214
39436327 14796
75537624 26640
18138261 5802
25437220 9961
22991874 7121
52560634 16678
17443523 5485
35572538 15167
29785144 9688
6622408 2528
12103371 3201
53139234 19191
20716443 5859
6650852 2290
10779353 1391
14771872 4926
9588665 2839
7178645 1602
13990737 2877
8540476 2089
37286375 9449