25233
3348
21712
23429
2400
3633
721702
630
933
14610
1075
935
657712
46803
46710
45058
4022271
3815157
31814
3115151
29696
25442
23340
21500