90328481 43090
26758536 9713
19697245 8230
21585006 7046
5715650 1643
52472726 17247
23741134 13615
4343421 1485
58823657 27146
33965469 14909
10263331 3370
20574308 7932
9436285 1988
33196706 14611
47307427 13920
37012101 20637
14018634 3348
27635807 11551
3703048 1077
7862548 4640
7528691 1300
30224687 12321
7303744 1844
10587471 4357
44065913 19210