4070
4040
3933
3850
4272
3411
3830
3490
37327
26558
2980
28367
21580
19801
17593
1412265
13772
1278148
12376
11020
1070144
9430
80411