323
30934
51651
29313
461
32823
3790
38017
1559
46045
70162
33829
657912
46803
46720
45068
4024271
3815157
31814
3115151
29726
25442
23350
21500