41178359 16081
18261738 8809
28591021 10524
183447538 96597
87588308 28538
27601888 12453
16970854 4900
13084789 5324
9580484 3889
18628107 4442
26330557 12817
89850767 29556
8008073 1608
32485082 11573
17630199 6939
9020172 2739
27541670 8859
7056038 2513
11095498 2484
18358279 4800
12798505 3571
9428635 2657