133
144
272
186
3112
130
231
257
100
26
73
18926
14550
12611
11210
8642
834263
7770
7372
697148
621142
60711
5510