5750
10370
36820
69962
63729
37218
3059
1529
46124
44138
2955
84775
652412
46623
46440
44708
3991271
3771157
31644
3093151
29506
25252
23220
21390