34297121 13056
58816855 25830
39811693 14146
14266308 5372
23214980 10084
25210762 6779
15453025 6330
17909936 7357
57407141 15585
21618470 7216
24313746 8356
24540047 8403
13961083 4621
18115503 7414
30804895 8284
21781735 2362
17097659 4376
8410021 3377
83611595 29037
27983949 8903
24586826 7414
14625332 5972
16846598 4878
24016328 8601
20697311 7081