4982060 2230
58816855 24922
7759702 2836
22265223 7863
90328481 42747
281585789 153724
10856574 3729
57970579 23260
42323475 18186
3373068 1002
1567082 314
6057819 2142
5440361 1869
216766 144
36809258 3502
12398367 3433
26920065 7737
26441710 12101
17763375 6034
9250491 2554
5085569 1617
6573122 1988
65722 5736
2778220 6336