5506096 3063
46104680 17479
16524943 8281
11890686 6440
10913999 3452
9238446 2192
30547665 15277
14822370 5642
22815945 10392
13627455 6305
58635928 21755
10037036 5475
9018893 2946
32589885 14671
6875318 6166
11860548 4250
5630324 1360
6610155 1533
32536638 30156
14121197 5560
6681488 4153
9858458 3245
6128807 1928
10862477 4140