250
3317
330
476
254
273
255
162
3212
202
243
27777
21110
19481
17292
1380265
13592
1245148
12106
10950
1049144
9190
79511