3520
3420
3090
3002
2750
2560
2260
2690
28244
2618313
2190
22034
28197
21320
19631
17402
1391265
13662
1261148
12236
10960
1055144
9270
80211