46489
14268
13493
8872
8759
8094
8007
7470
6888
6163
5318
4701
4547
4437
3950
3948
3773
3598
3580
3276
3201
3183
3094
2979