3813157
46690
2719
25422
166879
1048
972
100073
14744
1110
12910
9038896
656812
46773
45038
4020271
31794
3113151
29666
23340
21490