4421
41123
4010
4113
3920
3922
3633
3925
3614
394
3822
335
14190
11530
8941
7560
611263
5930
5570
5071
491147
4699
427142
33950