5832230
86661052
4893354
9920880
47331734
86841137
6249222
4979408
100016
83391228
9576776
5635294
318461046
251601359
21589133
182051134
175201530
17478878
157811900
1564439
155431432
14525617
141891414
14118259