3090
2590
2523
2474178
48351
2300
22718
22523
19535
20931
22261
20312
27657
21010
19401
17282
1375265
13572
1244148
12066
10920
1040144
9150
79311