32199888 11733
39156989 17652
14464237 6880
26602258 18491
16910709 5799
25445084 7530
24691984 15415
42837380 8928
13904091 6311
56734812 23737
15034367 9025
30432060 8614
10000110 4121
8157079 3512
20328469 8903
28337385 14212
13289555 5896
16496986 7640
48408222 19477
43650003 18975
35813951 18617
18101272 7744
16869221 4391
92337249 35672