15703021 6339
34691736 17916
42980461 19443
17879749 12233
31118062 15535
17491831 5802
13965927 4486
39188810 18761
8455263 3154
20742047 5739
13639799 6270
7582196 2629
8030140 2736
25922348 13838
9435873 3003
19890874 7709
133249387 12289
15743522 7718
19434356 9113
6067763 2679
7481002 4897
4336513 1803