2985
2200
2050
1510
934
1120
570
1961
1620
1150
75214
2064
1635117
1155312
11179276
1034316
10113258
97634
8273155
774511
71066
61814
57452
54098