58468
39324
29243
18728
44828
17323
60166
130
94789
18531
42045
24333
318461046
251601359
21589133
182051134
175201530
17478878
157811900
1564439
155431432
14525617
141891414
14118259