41123224 19279
18051493 6631
20049958 7090
76436515 28217
55898319 25864
26452325 13075
30380054 10781
52985268 17580
15682041 6569
35953089 15974
8866699 2739
22697946 3141
5743267 1693
28098900 8592
10918941 3358
5020827 2349
41771655 19528
28232405 8435
15743635 4790
23623070 10907
17026395 6336
27835902 10618
8669915 3286
4264655 1561
8802469 4212