11320223 4307
6223626 1734
20029798 6754
1812940 669
11433584 3917
8536234 2877
3940405 1272
2510132 518
12236060 3455
48589140 18164
15306784 3832
13013541 4467
30450643 5372
15777338 4586
10330649 3044
18181473 7209
12805954 3788
7017887 1212
14340836 3999
2959936 939
4955083 1354
28686925 4483
8412578 2594
27921476 23414
10706597 3424
8591162 3289