133
14634
136
93
15942
103
5225
94
7523
1590
1180
18073
14150
11941
10650
8172
805263
7280
6952
670148
597142
59510
5190