14418
1507
1306
13412
997
1407
32019
2079
25517
31919
1728
2047
657912
46803
46720
45068
4024271
3815157
31814
3115151
29726
25442
23350
21500