47793195 45084
13684708 7052
36361801 12943
7892374 2610
10902784 3185
6964747 3562
13127342 5837
13789530 5010
12517707 4605
278059 2296
754808 1325
99354421 40843
83631673 15349
5041514 1140
25390898 2839
9468653 3377
281932 700
853520 1881
8439954 3107
323803 606