39188810 18761
28002604 13804
49996218 35826
23860713 9135
61950311 44139
12806334 4812
9845556 3807
92822713 51861
43714497 21507
16757163 6217
31104113 12889
11093971 4373
25873606 10624
58647184 30822
16376261 6936
19413537 7722
20081031 8595
21608238 9424
24787935 10496
24886056 6738