13313
7625
860
777
929
16217
1080
1031
1091
1023579
8819
665
40587
30920
29693
26765
2331267
20954
2019153
1861149
18576
15310
14840
13210