25233
3348
21712
23429
2400
3633
721702
630
933
14610
1075
935
657912
46803
46720
45068
4024271
3815157
31814
3115151
29726
25442
23350
21500