68173018 45634
28788455 12390
33134081 28148
37185768 25264
24995450 14831
44862514 19138
19932943 9688
14395700 8061
19805033 12170
10229663 4825
31204013 15874
58758497 32989
27339291 14985
16118672 6587
16300080 8362
7989446 3289
19941909 9861
19556721 9666
17449875 9242
39273372 22474
10396390 5689
17608635 8256
19114313 13361
56239801 26719
139696362 78690