191117
129713
980622
913785
26412
124580
328252
134885
655247
117742
818498
270324
4293364
3614456
3559929
3187460
2912998
2816283
2785955
2598725
2507226
2109209
1938351
1899407