5820
557959
489
476
5025
4511
488
444
4311
4024
412
14721
11760
9231
7820
634263
6180
5680
5151
512147
4869
443142
3530