350
342
364
320
372
376
351
341
4116
363
321
297
33707
25880
24132
21553
1768267
16662
1581148
15016
1416144
12840
11890
10010