66762
8121
11990
615
58236
635
87453
39962
56631
470
20710
34042
656812
46773
46690
45038
4020271
3813157
31794
3113151
29666
25422
23340
21490