4116
5211
468
549
5230
492
4813
524
504
440
480
5015
30077
22940
21032
18793
1503267
14462
1352148
13056
1164144
11610
10120
8410