34548
3669
2540
16910
2507254
32517
32213
1094
1538
30320
33610
3039
657712
46803
46710
45058
4022271
3815157
31814
3115151
29696
25442
23340
21500