396
453
460
450
560
302035
339
5319
459
3812
386873
290
27457
20770
19261
17092
1358265
13392
1224148
11956
10860
1024144
9070
79111