46486
14268
13487
8690
8094
7470
7167
6885
6090
5316
4692
4547
4355
4225
3950
3795
3758
3590
3557
3187
3154
3139
3093
2917