27644
1405
1244
16627
20024
1475
23618
1769
28530
884
15810
17530
657912
46803
46720
45068
4024271
3815157
31814
3115151
29726
25442
23350
21500