549
5230
492
4813
546
524
504
440
480
5015
499
452
30077
22930
21032
18783
1502267
14462
1352148
13056
1163144
11600
10110
8390