141
124
107
127
102
125
82
84
81
70
91
14090
11360
8821
7490
601263
5840
5480
4971
484147
4659
421142
33950