7830
15462
14794178
2229
2085
2143
150933
34910
1860
2866
57810
5244
1601217
1111312
10151276
1005116
96193
9266258
7626154
737411
69366
59784
55222
52838