82353959 26954
51164350 22355
12431875 2949
50692241 15569
8412877 3480
15091177 6971
112225821 14033
11066281 4002
20153680 9242
7709816 2070
20215494 4706
19706380 6534
20812736 8271
28331243 12082
42053471 17853
25270672 8183
24182742 6361
35572538 15167
20492074 5161
37831299 11755
16020692 6823
13871724 4498