4813
405
579
377
480
5515
492268
4311
4914
293
583
27807
21110
19491
17292
1380265
13592
1245148
12116
10950
1049144
9190
79611