31665
21222
12831
10380
8820
7860
6910
6890
66715
50110
4390
4268
3950
32513
2442
2122
1760
1655
1081
850
740
660