293
357
207
193
363
375
266
335
260
316
351
273
27707
21030
19441
17282
1376265
13582
1244148
12066
10930
1047144
9160
79311