3975
5737
3646
5016
62410
37927
6720
9740
1480
1512
3053
3326
1601217
1111312
10152276
1005116
96193
9266258
7627154
737411
69366
59784
55222
52838