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
47307427 13920
37012101 20637
33196706 14611
14018634 3348
27635807 11551
3703048 1077
7862548 4640
30224687 12321
7528691 1300
7303744 1844
44065913 19210
10587471 4357