28337385 14212
52324933 19879
41332074 15089
47925123 21010
33763707 18730
61950311 44139
110453218 64782
37673683 21614
24787935 10496
75293535 34881
39857426 18224
43290721 23313
26258568 11184
43714497 21507
26950359 11649
20686067 9088
19887066 8680
34829960 16860
31104113 12889