4312
4813
487
377
456
6213
476
440
436
300
480
465391
28937
22100
20311
18083
1445267
13982
1308148
12646
11270
1092144
9650
81511