4421
41123
4010
3633
4013
3822
3925
3614
384
3722
3620
3716
14150
11480
8871
7530
605263
5890
5520
5021
489147
4679
425142
33950