383
2337
162
133
232
302
3212
285
181
132
293
255
21276
15980
14141
12730
9752
929263
8540
8544
804148
701142
66511
6340