54771599 27771
34030409 18591
22138938 7788
12852742 6380
27647529 11316
8458244 3685
30908238 10565
13584554 6424
10069376 4935
24105154 11636
42850097 21708
6810931 2861
4393303 1957
13265688 6176
36491583 20118
101448704 45735
28596500 16232
5659327 2230
10361710 4910
21497022 9475
10274873 4014
18978304 10423